Means of Integration with Authorize.Net

MYOB Advanced supports the processing of credit and debit card payments through the Authorize.Net payment gateway. Authorize.Net is a processing center that accepts transactions through an application programming interface (API) and processes payments online.

Integration with Authorize.Net can be configured in the system if the Authorize.Net Payment Plug-In feature has been enabled on the Enable/Disable Features (CS100000) form.

Note: On the Activate License (SM201510) form, the Authorize.Net Payment Plug-In feature must be included and active. If the payment plug-in is not active in the applied license, the check box with the corresponding feature will not visible on the Enable/Disable Features form.

In this topic, you will read about the built-in payment plug-ins provided by MYOB Advanced, their characteristics and means to change a plug-in for payment methods.

Built-In Plug-Ins

You can use one of the following built-in plug-ins to implement integration with Authorize.Net. For details see the table below.

Table 1. Comparison of Plug-Ins
Name API Status PCI DSS Compliance Authorize.Net-Hosted Form Fraud Detection

Authorize.Net API

PX.CCProcessing.V2.AuthnetProcessingPlugin

Supported and recommended by Authorize.Net

YES

This plug-in provides the PCI DSS–compliant integration with Authorize.Net, and sensitive credit card information is not stored in the MYOB Advanced database. The system sends customer credit card details to the processing center through an encrypted channel.

YES

You may use either an MYOB Advanced form or an Authorize.Net-hosted form to fill in customer credit card details.

YES

The plug-in supports fraud detection services enabled in the Authorize.Net Merchant Interface when a user adds a new credit card for a customer by using the Authorize.Net hosted form.

Authorize.Net AIM

PX.CCProcessing.AuthorizeNetProcessing

Deprecated

NO

This plug-in does not provide the PCI DSS–compliant integration with Authorize.Net, and sensitive credit card information is stored in the MYOB Advanced database.

NO

You use an MYOB Advanced from to fill in customer credit card details.

YES

The plug-in supports fraud detection services enabled in the Authorize.Net Merchant Interface.

Authorize.Net CIM

PX.CCProcessing.AuthorizeNetTokenizedProcessing

Deprecated; end of life March 1, 2018

YES

This plug-in provides the PCI DSS–compliant integration with Authorize.Net; sensitive credit card information is not stored in the MYOB Advanced database. The system sends customer credit card details to the processing center through an encrypted channel.

YES

You may use either an MYOB Advanced form or an Authorize.Net-hosted form to fill in customer credit card details.

YES

The plug-in supports fraud detection services enabled in the Authorize.Net Merchant Interface when a user adds a new credit card for a customer by using the Authorize.Net hosted form.

Conversion of Payment Methods

We recommend using the Authorize.Net API plug-in for configuring integration with Authorize.Net. If you have payment methods configured with processing centers that use one of the deprecated plug-ins, you should replace these payment methods with a new one that uses the recommended plug-in by processing them through the Payment Method Converter (CA207000) form. For more details, see To Replace a Processing Center that Uses a Discontinued Plug-In.