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 customerPaymentProfileIdas thegatewayPaymentMethodIdwhen using the Pass-In Gateway Payment Method
- Supply your customerProfileIdas 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"
    }
}
