Nets Netaxept
Nets Netaxept is a payment solution provided by Nets that allows businesses to accept payments online, in-app, and vai call centers. It supports all currencies and selected card brands, enabling transactions from customers worldwide. To use Netaxept, you need to register for a Nets Netaxept account, which will allow you to manage your payment transactions effectively.
Features
- Payments (including One-Time Payments)
- Authorization
- Capture
- Authorization Reversal
- Refund
Nets Netaxept supports the following card brands:
- VISA
- MasterCard
- American Express
- Diner's Club
- Dankort
- Maestro
- Japan Credit Bureau (JCB)
$0/$1 Authorizations
All card types except Diners supports $0 authorization. For Diners, only $1 authorization is supported (action is reversed automatically).
Soft Descriptor Support
Aria has introduced the soft_descriptor UI field option for Nets Netaxept (Configuration > Payments > Payment Gateways/Collection Groups > Field Options). The maximum allowed character length for soft descriptor in Nets is 1500 (truncation is handled by Nets Netaxept). This value is sent for Authorization and Payment transactions.
CIT/MIT Support
Cardholder-Initiated Transaction (CIT) and Merchant-Initiated Transaction (MIT) support has been added for Credit Card payments. The <recurring_process_model_indicator>
| <recurring_process_model_indicator> | <transaction_type>* | CIT/MIT |
|---|---|---|
| 0 | - | CIT (Unscheduled) |
| 1 | - | CIT (New) |
| 2 | 1 | MIT (Scheduled Recurring) |
| 3 | 1 | MIT (Unscheduled) |
*-For recurring transactions
- Transaction Logging has been added for the following (for the Credit Card PM-1):
- Authorization, payment, capture, reversal, refund (partial and full), 3DS Authorization and auto reversal actions.
- Capture of log success and failure scenarios.
- Capture of logs for all supported card types.
- Masking of sensitive data in logs.
- Capture of logs by type (Full, Summary, Error, and None)
- Direct Post is also supported for Nets Netaxept Smart Payments (PM-1).
UI Configuration/Processing Options Tab
The Merchant Account Details tab appears as shown:

This tab contains the following fields:
| Field | Description |
|---|---|
| API URL | This is the Netaxept endpoint URL used to make API calls. It is required at either the Payment Gateway or Collection Group level. The Collection Group value supersedes the Payment Gateway level value. |
| Merchant ID | This is the unique ID generated by Nets for identifying each merchant in Netaxept. This ID needs to be sent to Netaxept for all API calls. |
| Secret Key | This is the shared secret key between the merchant and Netaxept that is used to authenticate the merchant and is provided to you by Netaxept. |
The Processing Options tab appears as shown:

This tab contains the following fields:
| Field | Description |
|---|---|
| 3DS Termination URL | This is the URL the customer will be redirected to after completing the payer authentication. You must specify the Merchant website URL in the Payment Gateway/ Collection group UI screen (which will get invoked when the shopper challenge is complete). The three-step process for Nets Netaxept 3DS authentication appears below. |
| Requires card validation | This is the option to validate a card during token creation using a minimal authorization amount. The default is No. Please note that we will immediately reverse the minimal amount used for verification. |
| SCA Exemption/Exemption Type |
This is an exemption reason to bypass strong customer authentication. The exemption will apply to all transactions. The default is No Exemption. This has been added for the Credit Card pay method (PM=1). The exemption amount for Nets Netaxept is <=30 EUR. |
Nets Netaxept 3DS authentication is a three-step process, as follows:
Step 1: Execute the authorize_electronic_payment_m or update_payment_method_m api with credit card details, billing address details and <attempt_3d_secure> as 'true' to perform client authentication, then the api will return the <proc_payment_id> (as the outer level output field) and <pa_3ds_form_content> (form value in the <proc_3dsecure_data/proc_3dsecure_auth_data array>) in the response.
Step 2: Use the Form value and save it as an html page and execute it. A challenge/redirect window pops up based on the 3ds transaction details; you then must submit the challenge/redirect form to end Step 2.
Step 3: Execute authorize_3dsecure_m with the <proc_pymnt_id> (from step 1), perform the authorization and verify the API result to complete the 3ds authentication-based authorization.
The Field Options tab appears as shown:

This tab contains the following field:
| Field | Description |
|---|---|
| soft_descriptor | This is a fre-format textual description determined by the merchant for the transaction. This can be HTML-formatted. Unlike the other fields, the order description will not cause the call to fail if it exceeds the maximum length. Rather, the field will be truncated to its maximum length (1500 characters). |
Nets Netaxept also accepts the following pay methods:
- Credit Card
- Tokenized Credit Card