These fields are required in a request for an OCT:
card_accountNumber
Not required when you are using a customer token.
card_expirationMonth
Not required when you are using a customer token.
card_expirationYear
Not required when you are using a customer token.
invoiceHeader_businessApplicationID
Not required when your account includes this value.
invoiceHeader_merchantDescriptor
Required when the merchant descriptor contact field is included.
invoiceHeader_merchantDescriptorContact
Required when the merchant descriptor field is included.
merchantID
merchantReferenceCode
octService_run
Set this field to
true
.
purchaseTotals_currency
purchaseTotals_grandTotalAmount
Cannot exceed 50,000 USD.
sender_firstName
First name of the sender when the sender is an individual. Required for original credit transactions (OCTs) that use the Payouts services and supported only for Mastercard card transactions.
If the sender is a business or government entity, use the
sender_name
field instead.
sender_lastName
Last name of the sender when the sender is an individual. Required for original credit transactions (OCTs) that use the Payouts services and supported only for Mastercard card transactions.
If the sender is a business or government entity, use the
sender_name
field instead.
sender_name
If the sender is an individual, use the
sender_firstName
and
sender_lastName
fields instead.
sender_sourceOfFunds
sender_state
Required when the sender country is the U.S. or Canada.