Skip to main content
Version: 1.24

Make a payment with Electronic Check

Make a payment with Electronic Check. Authorization and Capture.

Parameter Reference

ParameterDescriptionSupports TokensDefault
API Login IDRequired. API Login ID and Transaction Key. These keys will authenticate requests to the payment gateway.NoNone
Transaction KeyRequired. API Login ID and Transaction Key. These keys will authenticate requests to the payment gateway.NoNone
Credit Card Transaction TypeCredit Card Transaction Type. If the value submitted does not match a supported value, the transaction is rejected. If this field is not submitted or the value is blank, the payment gateway will process the transaction as an AUTH_CAPTURE.NoNone
Go LiveEnable this option to switch to Live Mode. By default, unchecked, Test Mode, the transaction will be posted to the Authorize.Net's test server for developer accounts: https://test.authorize.net/gateway/transact.dll.NoNone
Payment descriptionTells what the transaction is about, for example a service name. This will appear in statements, receipts, etc.NoNone
Transaction's currencyThe list of accepted currency is in the AIM documentation.NoNone
Amount - total to payAmount - the total to pay in the selected currency. Can contain other context tokens, for example [TotalAmmount], and My Tokens.YesNone
Bank Aba CodeBank Aba Code. The valid routing number of the customer's bank.NoNone
Bank Aba CodeBank Aba Code. The valid routing number of the customer's bank.NoNone
Bank Acct NumBank Acct Num. The customer's valid bank account numberNoNone
Bank Acct NumBank Acct Num. The customer's valid bank account numberNoNone
Bank Acct TypeBank Acct Type. The type of bank account.NoNone
Bank Acct TypeBank Acct Type. The type of bank account.NoNone
Bank NameBank Name. The name of the bank that holds the customer's account.NoNone
Bank NameBank Name. The name of the bank that holds the customer's account.NoNone
Bank Acct NameBank Acct Name. The name associated with the bank account.NoNone
Bank Acct NameBank Acct Name. The name associated with the bank account.NoNone
eCheck TypeThe type of electronic check transaction.NoNone
Bank Check NumberBank Check Number. The check number on the customer's paper check. Required only when x_echeck_type=ARC or BOC.NoNone
Bank Check NumberBank Check Number. The check number on the customer's paper check. Required only when x_echeck_type=ARC or BOC.NoNone
First NameFirst NameNoNone
First NameFirst NameNoNone
Last NameLast NameNoNone
Last NameLast NameNoNone
AddressAddressNoNone
AddressAddressNoNone
CityCityNoNone
CityCityNoNone
StateStateNoNone
StateStateNoNone
CountryCountryNoNone
CountryCountryNoNone
Postal CodePostal CodeNoNone
Postal CodePostal CodeNoNone
FieldsSelect which extra data to pass to Authorize.Net. Map Authorize.Net's Fields to Action Form Fields or Expressions. Additional data to pass to Authorize.Net.NoNone
Output Authorize.Net Response Code Token NameOptionally provide a token name where to store the Authorize.Net Response Code generated by the transaction. For example, store Authorize.Net Response Code that is needed later in another action.NoNone
Output Authorize.Net Response Reason Code Token NameOptionally provide a token name where to store the Authorize.Net Response Reason Code generated by the transaction. For example, store Authorize.Net Response Reason Code that is needed later in another action. (useful purpose: send it to an admin)NoNone
Output Authorize.Net Response Reason Text Token NameOptionally provide a token name where to store the Authorize.Net Response Reason Text generated by the transaction. For example, store Authorize.Net Response Reason Text that is needed later in another action.NoNone
Output Authorize.Net Response Authorization Code Token NameOptionally provide a token name where to store the Authorize.Net Response Authorization Code generated by the transaction. The authorization or approval code. For example, store Authorize.Net Response Authorization Code that is needed later in another action.NoNone
Output Authorize.Net Response Transaction ID Token NameOptionally provide a token name where to store the Authorize.Net Response Transaction ID generated by the transaction. The payment gateway-assigned identification number for the transaction. For example, store Authorize.Net Response Transaction ID that is needed later in another action.NoNone
On ApprovedDefine a list of actions that should execute when this action's result is Approved.NoNone
On DeclinedDefine a list of actions that should execute when this action's result is Declined.NoNone
On ErrorDefine a list of actions that should execute when this action's result is Error.NoNone
On Held For ReviewDefine a list of actions that should execute when this action's result is Held For Review.NoNone