Skip to main content
Version: 1.26 (Current)

Make a payment with Credit Card

Make a payment with Credit Card. 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
Credit Card NumberCredit Card NumberNoNone
Credit Card NumberCredit Card NumberNoNone
Credit Card CCVCredit Card CCV. This field is required if the merchant would like to use the Card Code Verification (CCV) security feature.NoNone
Credit Card CCVCredit Card CCV. This field is required if the merchant would like to use the Card Code Verification (CCV) security feature.NoNone
Expiration MonthExpiration MonthNoNone
Expiration MonthExpiration MonthNoNone
Expiration YearExpiration YearNoNone
Expiration YearExpiration YearNoNone
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