E-commerce
A customer provides their payment details for a one-off payment and the payment method is not stored. The transaction is created directly after the payment details are provided.payment_source=ecommercemerchant_initiated=falseis_subsequent_payment=false
Fast checkout
A customer at checkout agrees to store their card for quicker checkouts in the future.payment_source=card_on_filemerchant_initiated=falseis_subsequent_payment=false
payment_source=card_on_filemerchant_initiated=falseis_subsequent_payment=true
Embed automatically applies the properties in this scenario for new and stored
payment methods when the
paymentSource prop is left to its default value.Unscheduled payments
A customer at checkout agrees to store their card for future transactions, and allows the merchant to initiate an unscheduled transaction in the case that there are any additional charges they incur on their account.payment_source=card_on_filemerchant_initiated=falseis_subsequent_payment=false
payment_source=card_on_filemerchant_initiated=trueis_subsequent_payment=true
Subscriptions vs Unscheduled paymentsThe key difference between this scenario and a subscription is that a
subscription is generally handled as a scheduled payment with a predictable
amount and recurrence, where an unscheduled payment can occur outside of a
schedule and for any amount.
Installments
A customer at checkout agrees to pay for goods over a certain amount of installments.payment_source=installmentmerchant_initiated=falseis_subsequent_payment=false
payment_source=installmentmerchant_initiated=trueis_subsequent_payment=true
Subscriptions vs InstallmentsThe key difference between this scenario and a subscription is that an
installment has a finite number of transactions, where a subscription is
generally recurring until the subscription is canceled.
Subscriptions
A customer at checkout agrees to pay for a regular recurring subscription for a certain amount, paid at a fixed interval.payment_source=recurringmerchant_initiated=falseis_subsequent_payment=false
payment_source=recurringmerchant_initiated=trueis_subsequent_payment=true