> For the complete documentation index, see [llms.txt](https://legacydocs.nexudus.com/platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://legacydocs.nexudus.com/platform/settings/payments/configuring-payment-gateways/authorize.net.md).

# Authorize.net

### What is Authorize.NET?

When using Authorize.NET, invoices are marked as paid automatically after a successful transaction.  This means that after the first transaction, you can charge your members automatically for subsequent invoices.

### To enable payments via Authorize.NET

1. If the side menu is not visible, click the <img src="https://3743897482-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lbh_u87wC7EAH8sHaxc%2F-LiJ7N1TvuMl2QFvelAA%2F-LiJ7Pyn07vHhu6C77mv%2Fhamburguer.svg?alt=media&amp;token=531d622a-6d1f-4301-bd15-e6ad7795aec4" alt="" data-size="line"> .
2. In the side menu, click [**Settings**](https://platform.nexudus.com/settings).
3. Click [**Payments**](https://platform.nexudus.com/settings/payments).
4. Under the Payments heading, click [**Payment methods**](https://platform.nexudus.com/settings/payments/paymentmethods).
5. In the **Available Payment Gateways** section, click **Authorize.NET**.
6. In the text boxes, enter you account details.
   * Login = API Login ID, Password= Transaction key
7. In the **Payments gateway settings** section, enable the settings that you want to apply.
8. Click **Save changes**.

**Important**: Integrating a Payment Gateway on Nexudus would incur an extra cost of $/£/€10/month + $/£/€0.04/transaction.

### Features

* **Countries**: Multiple Countries (see [Payment service providers](/platform/settings/payments/supported-payment-service-providers.md))
* **Currencies supported**: USD&#x20;
* **Automatically collects payments**: Yes, 3 days after the invoice is created
* **Reminds members to pay invoices**: Every day until the invoice is paid
* **Automatically pays invoices after successful transactions**: Yes

### Automatic Payment Collection (Regular Payments)

Authorize.Net can securely store the member credit card details. This way we can instruct Authorize.NET to make new charges against that card when new invoices are created for the member.

To do this, the member has to pay an invoice using the option “Setup Regular Payments”. If the transaction to pay for this first invoice is successful then the card details of the members are available to pay for new invoices. If, for some reason, the stored card details are no longer valid, the invoice will fail to be paid and a note will be added to that invoice. You can see these notes at the bottom of each invoice.

If this is the case, the member will also receive an email. You can edit the contents of this email from the message template editor. If the member has stored the credit card details you can also request a payment at any point, there is no need to wait for Nexudus to request the payment.

**Important**: We never store credit card details in our servers. Although all communications with our servers are encrypted using industry standard methods, we never store your members’ card details and we always rely on the payment providers to do this for us.

### How do I retrieve the login details to setup Authorize.net?

First login into your [Authorize.net](https://www.authorize.net/) account

![](https://3743897482-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lbh_u87wC7EAH8sHaxc%2F-M-nwDyNoWwv5-KDQYsS%2F-M-nyt9UY2fduZaF7XVT%2Fapi_keys.png?alt=media\&token=11114048-a32d-453d-828a-c67edae0c7e3)

Next, click on account, located on right of the menu bar

![](https://3743897482-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lbh_u87wC7EAH8sHaxc%2F-M-nwDyNoWwv5-KDQYsS%2F-M-nyvGx2-JPqtFBzMMk%2Fapi_login.png?alt=media\&token=0aefaafd-1d2d-40ec-8cdc-a98fba9ed620)

Now click on API credentials & keys

![](https://3743897482-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lbh_u87wC7EAH8sHaxc%2F-M-nwDyNoWwv5-KDQYsS%2F-M-nz15qG7H9JIBJLTqq%2Fapi_login_with_old.png?alt=media\&token=8ae37dc3-8c72-40b6-95c9-5a5a64c01f65)

Click new transaction key and submit to generate a new transaction key (you can also immediate disable the old transaction key if you wish).

You now have yout API login ID, which is your login and the transaction key, which is your password, type those into Nexudus and click save.

![](https://3743897482-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lbh_u87wC7EAH8sHaxc%2F-M-nkjQfl2fKBwHR8rAj%2F-M-nrpd9RvWN5wjCSKDw%2F2019-11-07_17h57_46.png?alt=media\&token=db0090d0-6511-477c-91ac-012ecfd6192e)

{% hint style="info" %}
While Aithorize.net supports ACH, this feature is not supported by Nexudus at this time. For ACH payments in the USA please see our [Forte ACH](/platform/settings/payments/configuring-payment-gateways/forte.net.md) integration.
{% endhint %}
