payment_source
- The source of the transaction. This defaults to ecommerce
and
can be set to recurring
, installment
, or card_on_file
.merchant_initiated
- Indicates whether the transaction was initiated by the
merchant (true
) or if the customer was present (false
).is_subsequent_payment
- Indicates whether the transaction represents a
subsequent payment. Please note this flag is only compatible when the
payment_source
is set to recurring
, installment
, or card_on_file
and
will be ignored for other values or if payment_source
is not present.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.merchant_initiated=false
, providing the security_code
(CVV) is highly
recommended. Not doing so could result in declined transactions.merchant_initiated=true
, it’s highly recommended to make an initial CIT first so the
customer gives their authorization. Any subsequent transaction will then be identified as being authorized by this first transaction.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.