Make a payment with Credit Card
Make a payment with Credit Card. Authorization and Capture.
Parameter Reference
Parameter | Description | Supports Tokens | Default |
---|---|---|---|
API Login ID | Required. API Login ID and Transaction Key. These keys will authenticate requests to the payment gateway. | No | None |
Transaction Key | Required. API Login ID and Transaction Key. These keys will authenticate requests to the payment gateway. | No | None |
Credit Card Transaction Type | Credit 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. | No | None |
Go Live | Enable 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. | No | None |
Payment description | Tells what the transaction is about, for example a service name. This will appear in statements, receipts, etc. | No | None |
Transaction's currency | The list of accepted currency is in the AIM documentation. | No | None |
Amount - total to pay | Amount - the total to pay in the selected currency. Can contain other context tokens, for example [TotalAmmount], and My Tokens. | Yes | None |
Credit Card Number | Credit Card Number | No | None |
Credit Card Number | Credit Card Number | No | None |
Credit Card CCV | Credit Card CCV. This field is required if the merchant would like to use the Card Code Verification (CCV) security feature. | No | None |
Credit Card CCV | Credit Card CCV. This field is required if the merchant would like to use the Card Code Verification (CCV) security feature. | No | None |
Expiration Month | Expiration Month | No | None |
Expiration Month | Expiration Month | No | None |
Expiration Year | Expiration Year | No | None |
Expiration Year | Expiration Year | No | None |
First Name | First Name | No | None |
First Name | First Name | No | None |
Last Name | Last Name | No | None |
Last Name | Last Name | No | None |
Address | Address | No | None |
Address | Address | No | None |
City | City | No | None |
City | City | No | None |
State | State | No | None |
State | State | No | None |
Country | Country | No | None |
Country | Country | No | None |
Postal Code | Postal Code | No | None |
Postal Code | Postal Code | No | None |
Fields | Select 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. | No | None |
Output Authorize.Net Response Code Token Name | Optionally 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. | No | None |
Output Authorize.Net Response Reason Code Token Name | Optionally 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) | No | None |
Output Authorize.Net Response Reason Text Token Name | Optionally 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. | No | None |
Output Authorize.Net Response Authorization Code Token Name | Optionally 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. | No | None |
Output Authorize.Net Response Transaction ID Token Name | Optionally 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. | No | None |
On Approved | Define a list of actions that should execute when this action's result is Approved. | No | None |
On Declined | Define a list of actions that should execute when this action's result is Declined. | No | None |
On Error | Define a list of actions that should execute when this action's result is Error. | No | None |
On Held For Review | Define a list of actions that should execute when this action's result is Held For Review. | No | None |