Limit which cards can be used
Restrict a payment or card acquisition to certain card brands or brand categories, for example meal vouchers.
Requirements
| Requirement | Description |
|---|---|
| Integration | Local integration or Cloud integration |
| Before you start | Your ECR is connected and logged in. See Connect your ECR |
| Messages | Payment or CardAcquisition |
How it works
Use this when a purchase may only be paid with certain cards, for example meal vouchers for food only. In the Payment request, add one or both of these lists inside TransactionConditions:
AllowedPaymentBrand: a list of card brands, for exampleVISA.AeAllowedPaymentBrandCategory: a list of brand categories, for exampleVOUCHER.
You can send the same lists in a CardAcquisition request, inside CardAcquisitionTransaction.
| You send | The terminal accepts |
|---|---|
Category VOUCHER | Any brand in the VOUCHER category |
Brands VISA and MASTERCARD | VISA and MASTERCARD |
Brands VISA and MASTERCARD, and category VOUCHER | VISA, MASTERCARD and any brand in the VOUCHER category |
| No restriction | Every brand in the terminal configuration |
- If you send both lists, they add up. A card is accepted if its brand is in the brand list or in one of the listed categories.
- Each brand belongs to one category only, such as NORMAL or VOUCHER. Categories are set in the terminal configuration.
- The Login response (
AeAllowedPaymentBrand,AeAllowedPaymentBrandCategory) tells you which brands and categories the terminal accepts.
Updated 14 days ago
Did this page help you?