For more information about this gateway, please refer to https://developer.authorize.net/api/reference/index.html#payment-transactions
- Gateway type code:
authorize_net
- Production API endpoint: https://api2.authorize.net/xml/v1/request.api
- Sandbox API endpoint: Not Supported
- Supported payment types: Credit Card, Gateway payment method token
- Supported operations: Authorization, Capture, Charge, Void, Refund
To add an Authorize.Net gateway, use the following settings:
{
"login": "Your Authorize.Net API Login ID",
"password" : "Your Authorize.Net Transaction Key"
}
Gateway Specific Fields
To use the Authorize.net vault you need to supply two values.
- Supply your
customerPaymentProfileId
as thegatewayPaymentMethodId
when using the Pass-In Gateway Payment Method - Supply your
customerProfileId
as the gateway specific fieldcustomer_profile_id
.
Those fields are returned when your system saved payment information in the Authorize.net vault.
"gatewaySpecificFields":{
"authorize_net":{
"customer_profile_id" : "Your customer profile Id"
}
}