Authorize.Net Supported Features

Below you can see payment methods, languages, currencies and other features supported by Authorize.Net.

Currencies

  • United States, Canada: USD, CAD.

  • United Kingdom, Europe: CHF, DKK, EUR, GBP, NOK, PLN, SEK, USD.

  • Australia: AUD, NZD, USD.

For more information, refer to the official Authorize.Net documentation Which Currencies Does Authorize.Net Support?

NOTE

The Authorize.Net payment provider integrated with Sana was tested with the USD, GBP, CAD, and EUR currencies. You are free to use any other currencies supported by Authorize.Net besides those which were tested by us, but you should test them by yourself beforehand and make sure that everything works as expected.

Field Validation for Sana / ERP

  • Amount: This is a mandatory field. The maximum length of the field is up to 15 digits with a decimal point. Field type - decimal.

  • Solution Id: The maximum length of the field is 50 characters. Field type - string.

  • Solution name: The maximum length of the field is 255 characters. Field type - string.

  • Item Id: The maximum length of the field is 31 characters. Field type - string.

  • Item name: The maximum length of the field is 31 characters. Field type - string.

  • Item description: The maximum length of the field is 255 characters. Field type - string.

  • Quantity: Field type is decimal. The maximum length is up to 4 decimal places.

  • Unit price: Field type is decimal. The maximum length is up to 4 decimal places. The cost per unit, excluding tax, freight, and duty.

  • PO number: The maximum length of the field is 25 characters. Field type - string. Use alphanumeric characters only, without spaces, dashes, or other symbols.

  • Customer Id: The maximum length of the field is 20 characters. Field type - string. Use alphanumeric characters only, without spaces, dashes, or other symbols.

  • Customer email: The maximum length of the field is 255 characters. Field type - string. Mandatory only when a European payment processor is used.

  • First Name (billing address): The maximum length of the field is 50 characters. Field type - string. Mandatory only when using a European payment processor / EVO.

  • Last Name (billing address): The maximum length of the field is 50 characters. Field type - string. Mandatory only when using a European payment processor / EVO.

  • Bill-to address: The maximum length of the field is 60 characters. Field type - string. Required if merchant would like to use the Address Verification Service security feature. Required when using GPN Canada or Worldpay Streamline Processing Platform.

  • City (billing address): The maximum length of the field is 40 characters. Field type - string. Required only when using a European payment processor / EVO.

  • State (billing address): The maximum length of the field is 40 characters. Field type - string. For US states, use the USPS two-character abbreviation. Required only when using a European payment processor / EVO.

  • Zip (billing address): The maximum length of the field is 20 characters. Field type - string. Required if merchant would like to use the Address Verification Service security feature. Required when using GPN Canada or Worldpay Streamline Processing Platform.

  • Country (billing address): The maximum length of the field is 60 characters. Field type - string. Required only when using a European payment processor.

  • Phone number: The maximum length of the field is 25 characters. Field type - string.

  • First name (shipping address): The maximum length of the field is 50 characters. Field type - string. Mandatory only when using a European payment processor / EVO.

  • Last name (shipping address): The maximum length of the field is 50 characters. Field type - string. Mandatory only when using a European payment processor / EVO.

  • Ship-to address: The maximum length of the field is 60 characters. Field type - string. Required if merchant would like to use the Address Verification Service security feature. Required when using GPN Canada or Worldpay Streamline Processing Platform.

  • City (shipping address): The maximum length of the field is 40 characters. Field type - string. Required only when using a European payment processor / EVO.

  • State (shipping address): The maximum length of the field is 40 characters. Field type - string. For US states, use the USPS two-character abbreviation. Required only when using a European payment processor / EVO.

  • Zip (shipping address): The maximum length of the field is 20 characters. Field type - string. Required if merchant would like to use the Address Verification Service security feature. Required when using GPN Canada or Worldpay Streamline Processing Platform.

  • Country (shipping address): The maximum length of the field is 60 characters. Field type - string. Required only when using a European payment processor .

  • Phone number (shipping address): The maximum length of the field is 25 characters. Field type - string.

Additional Information

Name

Description

Payment methods

  • eCheck

  • Credit card (VISA, AMEX, MasterCard, JCB, Discover, Diners Club)

NOTE

You are free to use any other payment methods of Authorize.Net, besides those supported by Sana, but you should test them by yourself beforehand and make sure that everything works as expected. You can use any other payment methods of Authorize.Net that are not listed as supported by Sana at your own risk.

Languages

English

ISO / other standards

ISO 3166-1 alpha-3 (three-letter country codes) - used for international payment processors.

Online invoice payments

Yes

3DSv1

No

3DSv2

No

Integration type

Redirect

API documentation reference

Authorize.Net Developer: Accept Hosted

Miscellaneous

  • PCI DSS-SAQ-A complient

  • Use webhooks to update status.

  • Sharing accounts via multiple shops or other sources is not supported.

Transaction types

  • authCaptureTransaction

  • authOnlyTransaction

Transaction type can be selected in the payment method settings in Sana Admin.