Dalenys
Follow the standard PaymentsOS integration procedure, and then apply the relevant extra specifications in this section to integrate with Dalenys.
API Version
Minimum required API version: 1.2.0
The following features require an API version higher than the minimum:
- 3DS 2.0 External requires API version 1.3.0
Payment Methods
The following table lists all supported payment methods.
Payment Method | Payment Method Type | Notes |
---|---|---|
American Express | Cards | 3DS 2 external flow is not yet supported for American Express. |
Carte Bancaire | Cards | |
MASTERCARD | Cards | |
VISA | Cards |
Currencies
Over 100 currencies are supported. See currencies.
Features
The following table provides an overview of all supported and non-supported features.
Feature | Supported |
---|---|
3DS 2.0 External | Yes |
3DS 2.0 PaymentsOS-handled | No |
3DS 2.0 Provider-handled | No |
3DS 2.0 Self-handled | No |
Installments | No |
Level 2 and 3 Data | No |
Multi-seller Payments | No |
Network Tokens | No |
Payment Facilitator | No |
PayU Risk | No |
Pre-authorization | No |
Retrieve Supported Payment Methods | No |
Retrieve Supported Plans | No |
Statement Soft Descriptor | No |
Stored Credentials Flag | Yes |
Transaction Processing without CVV | Yes |
Requests
The following table lists all supported requests for card-based transactions.
Use the bodybuilder to create a sample request body for each request type.
Request | Partial/Multiple | Mode | Notes |
---|---|---|---|
Authorize | Partial and multiple are not supported | Asynchronous or Synchronous | The request can be synchronous or asynchronous, depending on whether you implemented a 3DS flow. |
Capture | Partial is supported | Synchronous | Partial and multiple capture depend on your MCC. Contact your Dalenys payment manager for more information. |
Charge | Not Applicable | Asynchronous or Synchronous | The request can be synchronous or asynchronous, depending on whether you implemented a 3DS flow. |
Credit | Partial and multiple are not supported | Synchronous | |
Refund | Both partial and multiple are supported | Synchronous | |
Void | Not Applicable | Synchronous |
Setup Procedures
The following table lists the configurations that are specific to this integration.
Configuration | Required/Optional |
---|---|
In the PaymentsOS Control Center, configure the following credentials:
| Required |
Enable direct link on your account in order for PaymentsOS be able to make server to server requests on your behalf. Contact Dalenys support for assistance. | Required |
In your directlink account, allow incoming requests from all IP addresses. Contact Dalenys support for assistance. | Required |
In your Dalenys account, configure the currency that will be used in transactions initiated on your site. Contact Dalenys support for assistance. | Required |
In your Dalenys account, make sure that Notification Mode is set to Asynchronous. | Required |
In your Dalenys account, enable processing transactions without CVV if desired. Contact Dalenys support for assistance. | Optional |
In your Dalenys account, enable Credit requests if you want to initiate Credit transactions. Contact Dalenys support for assistance. | Optional |
In your Dalenys account, configure 3DS Internal 1 if desired. For help, see Enabling 3DS 1 Internal. In the PaymentsOS Control Center, create webhooks to be notified when a transaction changes its status. | Optional |
If you want to use an external MPI, then you must enable this in your Dalenys account. Beware that using 3DS 2 in external 3DS flow may require additional configuration in your Dalenys account. Contact Dalenys support for assistance. Note: PaymentOS currently does not support using accounts that have been configured to use internal 3DS 2 flows. Using those accounts may cause transactions to fail. | Optional |
Testing
For test card numbers, see the Dalenys documentation.
Last modified January 15, 2023