Source/NFX.Web/Pay/Stripe/StripeSystem.cs
/// <summary>
/// Transfers funds from current Stripe account to user account supplied in "to" parameter
/// ("from" parameter is not used in Stripe implementation
/// </summary>
Transfers funds from current Stripe account to user account supplied in "to" parameter
("from" parameter is not used in Stripe implementation
Transfers funds from current Stripe account to user account supplied in " to " parameter ( " from " parameter is not used in Stripe implementation
protected internal override Transaction DoTransfer(PaySession session, Account from, Account to, Amount amount, string description = null, object extraData = null)
      {
        var stripeSession = (StripeSession)session;
        var recipientID = createRecipient(stripeSession, to, description);
        try
        {
          var payment = doTransfer(stripeSession, recipientID, to, amount, description, extraData);
          return payment;
        }
        finally
        {
          deleteRecipient(stripeSession, recipientID);
        }
      }
protected internal override Transaction DoTransfer ( PaySession session , Account from , Account to , Amount amount , string description = null , object extraData = null ) { var stripeSession = ( StripeSession ) session ; var recipientID = createRecipient ( stripeSession , to , description ) ; try { var payment = doTransfer ( stripeSession , recipientID , to , amount , description , extraData ) ; return payment ; } finally { deleteRecipient ( stripeSession , recipientID ) ; } }
Transfers funds from current Stripe account to user account supplied in "to" parameter
("from" parameter is not used in Stripe implementation
Transfers funds from current Stripe account to user account supplied in " to " parameter ( " from " parameter is not used in Stripe implementation
session
PaySession
from
Account
to
Account
amount
Amount
description
string
extraData
object