Overview
Key information | |
---|---|
Payment type | Voucher |
Integration | Sync |
Countries | BE, NL |
Languages | en |
Processing currencies | EUR |
Settlement currencies | Settlement is done directly by the gift card provider. |
Supported brands
The following gift card brands are supported:
Gift card brand | Provider |
---|---|
Fashion Cheque | Intersolve |
Nationale Kunst en Cultuur cadeaukaart | Intersolve |
Podium Cadeaukaart | Intersolve |
VVV gift card | Intersolve |
Webshop gift card | Intersolve |
White label gift cards from the following providers are also supported for merchants who have contracts with the provider for their own branded gift card:
- Intersolve
Is the gift card brand you require not in the list above?
Get in touch with our sales team.
Supported features
- Card balance check
Available workflows
Workflow | Supported | Comments |
---|---|---|
Authorize ā cancel | šµ No | |
Authorize ā capture | šµ No | |
Authorize ā partial capture | šµ No | |
Authorize ā capture ā refund | šµ No | |
Authorize ā capture ā partial refund ā partial refund | šµ No | |
Authorize ā capture ā recurring | šµ No | |
Credit | šµ No | |
Payment | š¹ Yes | |
Payment ā refund | š¹ Yes | Restrictions may apply for some gift cards. Contact your gift card provider for further information. |
Payment ā partial refund ā partial refund | šµ No | |
Payment ā recurring | šµ No |
Integration notes
Required parameters
The following parameters are required:
Parameter | Example value |
---|---|
header.businessId | {your_business_id} |
action | payment |
transaction.storeId | {your_store_id} |
transaction.brandId | 8020 |
transaction.amount | 10.00 |
transaction.currencyCode | EUR |
transaction.trackingCode | {your_tracking_code} |
account.accountId | 12345678923456 |
account.accountKey¹ | 1234 |
account.expiryDate¹ | 1121 |
¹accountKey
and/or expiryDate
are not required for all gift cards and the format can vary by gift card brand. Please check with your gift card provider.
Gift card balance
The gift card balance can be checked using Accounts API. The minimum parameters to retrieve the balance are:
Parameter | Example value |
---|---|
header.businessId | {your_business_id} |
storeId | {your_store_id} |
brandId | 8020 |
accountId | 12345678923456 |
NOTE: accountKey
is not mandatory but it is recommended to provide it as more detailed information such as the maximum purchase value is provided in the response.
Transaction disputes and Client Transaction Reference
For every gift card payment, a client transaction reference is generated and returned in the transaction response (account.clientTransactionReference
). When a customer wishes to dispute a transaction, Intersolve will ask for this client transaction reference so they can identify the transaction within their system. We recommend including the client transaction reference in all order confirmation communications to customers to ease the dispute process.
Refunds
For some gift card brands, there are restrictions as to when a refund can be performed. Please check with your gift card provider if there are any such restrictions for the brands you wish to accept.
Note: only full refunds are supported.
Transaction limits
For some types of gift cards, there is a 50 Euro transaction limit per gift card. When this limit is exceeded for a transaction with one of these gift cards, an error will be returned. Please check with your gift card provider if any such limits apply to the brands you wish to accept.
Contact us
Have a question? Contact us.
Updated about a month ago