Authorize.net

Authorize.net is a Splynx add-on. It uses to synchronize customers, invoices and payments with Authorize.net payment gateway - https://www.authorize.net.

To install Authorize.net add-on use next commands:

apt-get update
apt-get install splynx-authorizenet

or you can install it from Web UI: Config -> Integrations -> Modules list:

1.png

2.png

3.png
After installation, you have to configure add-on under Config / Integrations / Modules list / Splynx AuthorizeNet Recurring Billing Add-On / edit. Look at the screenshot:

4.png

5.png

image2018-8-22_11-15-13.png

API domain - Splynx URL.
API key, API secret - default values. Don't change them without need. Payment account -
Payment method - when customer pays by using this add-on, the payment will be with this payment type.
image2018-8-21_10-54-36.png
Transaction fee category - transaction category of service fee. It is used only for proforma invoices. For invoices service fee category is always Service.
Service fee - service fee (in %). Fee VAT - service fee VAT percent.
Fee message - service fee description.
image2018-8-22_11-26-53.png
Add fee to request -
Bank statements group - Group bank statements (Finance / Bank Statements / History) monthly or daily.
Language - language.
API login id, Transaction key - described on support page - https://support.authorize.net/s/article/How-do-I-obtain-my-API-Login-ID-and-Transaction-Key

After that, customers can pay their invoices and refill balances using Authorize.net system. They will see a new button To Pay as on the screenshot:

Selection_008.png

To refill balance customers can use the link - http://yoursplynxurl/authorizenet, where they have to enter registration details for the first time:

Selection_006.png

On portal main page, customers can also see the list of non-paid invoices and "Pay" button near each invoice:

Selection_001.png