Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var paymentIntentService = new PaymentIntentService();
- var paymentIntentTransferDataOptions = new PaymentIntentTransferDataOptions();
- var options = new PaymentIntentCreateOptions
- {
- Amount = paymentIntentTransactionOptions.AmountInCents,
- Currency = DEFAULT_TRANSACTION_CURRENCY,
- ApplicationFeeAmount = this.CalculateApplicationFee(paymentIntentTransactionOptions),
- ReceiptEmail = "", // TODO Obtain this from the Logged in user
- PaymentMethodTypes = new List<string> { "card" },
- };
- var requestOptions = new RequestOptions();
- requestOptions.IdempotencyKey = INTENT_IDEM_PREFIX + paymentIntentTransactionOptions.TransactionId;
- var paymentIntent = await paymentIntentService.CreateAsync(options, requestOptions);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement