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=ecommerce
merchant_initiated=false
is_subsequent_payment=false
Fast checkout
A customer at checkout agrees to store their card for quicker checkouts in the future.payment_source=card_on_file
merchant_initiated=false
is_subsequent_payment=false
payment_source=card_on_file
merchant_initiated=false
is_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_file
merchant_initiated=false
is_subsequent_payment=false
payment_source=card_on_file
merchant_initiated=true
is_subsequent_payment=true
When doing a subsequent MIT transaction without storing the card data in our vault, it’s recommended to provide the
previous_scheme_transaction_id
where possible. This should represent the scheme_transaction_id
returned in the initial
transaction.If you use a stored payment method we will handle this logic for you automatically.Installments
A customer at checkout agrees to pay for goods over a certain amount of installments.payment_source=installment
merchant_initiated=false
is_subsequent_payment=false
payment_source=installment
merchant_initiated=true
is_subsequent_payment=true
When doing an subsequent MIT transaction without storing the card data in our vault, it’s recommended to provide the
previous_scheme_transaction_id
where possible. This should represent the scheme_transaction_id
returned in the initial
transaction.If you use a stored payment method we will handle this logic for you automatically.Subscriptions
A customer at checkout agrees to pay for a regular recurring subscription for a certain amount, paid at a fixed interval.payment_source=recurring
merchant_initiated=false
is_subsequent_payment=false
payment_source=recurring
merchant_initiated=true
is_subsequent_payment=true
When doing an subsequent MIT transaction without storing the card data in our vault, it’s recommended to provide the
previous_scheme_transaction_id
where possible. This should represent the scheme_transaction_id
returned in the initial
transaction.If you use a stored payment method we will handle this logic for you automatically.MOTO
Customer’s card data is collected via mail (Mail Order) or telephone (Telephone Order) and typed in by a support agent or an automated scanning process.payment_source=moto
merchant_initiated=false
is_subsequent_payment=false
payment_source=recurring
,installment
, orcard_on_file
merchant_initiated=true
is_subsequent_payment=true
When doing an subsequent MIT transaction without storing the card data in our vault, it’s recommended to provide the
previous_scheme_transaction_id
where possible. This should represent the scheme_transaction_id
returned in the initial
transaction.If you use a stored payment method we will handle this logic for you automatically.