Limit which cards can be used

Restrict a payment or card acquisition to certain card brands or brand categories, for example meal vouchers.

Requirements

RequirementDescription
IntegrationLocal integration or Cloud integration
Before you startYour ECR is connected and logged in. See Connect your ECR
MessagesPayment 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 example VISA.
  • AeAllowedPaymentBrandCategory: a list of brand categories, for example VOUCHER.

You can send the same lists in a CardAcquisition request, inside CardAcquisitionTransaction.

You sendThe terminal accepts
Category VOUCHERAny brand in the VOUCHER category
Brands VISA and MASTERCARDVISA and MASTERCARD
Brands VISA and MASTERCARD, and category VOUCHERVISA, MASTERCARD and any brand in the VOUCHER category
No restrictionEvery 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.

Did this page help you?