Authorization Restriction Override

A default Authorization Restriction could be overwritten by Authorization Restriction Override.

The Authorization Restriction Override can also be done for a specific period using the attributes activationStartTime and activationEndTime

In order to Create authorization restriction overridethe API POST /issuers/{issuerId}/accounts/{accountReference}/authorization-restrictions/{authorizationRestrictionReference}/authorization-restriction-overrides should be used. The overrides is created based on an existing Authorization Restriction which authorizationRestrictionReference needs to be provided.

To block or unblock transactions – in other words to switch on/off a restriction – the attribute conditionCheck is taken into account.

In our solution each Authorization Restriction Override is identified by an authorizationRestrictionOverrideReference

It is possible to use this reference in order to 

  • Retrieve authorization restriction override using the API GET /issuers/{issuerId}/accounts/{accountReference}/authorization-restrictions/{authorizationRestrictionReference}/authorization-restriction-overrides/{authorizationRestrictionOverrideReference}
  • Update authorization restriction override using the API PUT /issuers/{issuerId}/accounts/{accountReference}/authorization-restrictions/{authorizationRestrictionReference}/authorization-restriction-overrides/{authorizationRestrictionOverrideReference} 
  • Delete authorization restriction override using the API DELETE /issuers/{issuerId}/accounts/{accountReference}/authorization-restrictions/{authorizationRestrictionReference}/authorization-restriction-overrides/{authorizationRestrictionOverrideReference}

All the Authorization Restriction Overrides which are applied on an Authorization Restriction can be retrieved by the API that List authorization restriction overrides for authorization restriction GET /issuers/{issuerId}/accounts/{accountReference}/authorization-restrictions/{authorizationRestrictionReference}/authorization-restriction-overrides/

 

Blocking countries

Card Control allows to block/unblock a single country or a list of countries.

The user needs to overwrite the existing default Authorization Restriction and use the conditionCheck attribute in combination with the conditionParameters attribute the country codes of the countries to be blocked.

For example, for an Authorization Restriction Override created with "conditionCheck":true, "conditionParameters":["004","008", "012"], authorizations from the countries Afghanistan (004), Albania (008) and Algeria (012) are declined.

Geo blocking

Geo Blocking is a functionality that allows the user to control for each Account whether a transaction from a region should be approved and processed or not.

The definition of the regions are part of customer Product setup and by default the following are setup :

  • Europe
  • North America
  • South America
  • Africa
  • Asia
  • Oceania
  • Antarctica 
  • European Economic Area

The user needs to override the existing default Authorization Restriction associated to one region and use the conditionCheck attribute in order to switch on/off the usage of the card in this region.

Blocking MCC

Merchant Category Code (MCC) Blocking is a functionality that allows to block a single MCC or a list of MCC.

The user needs to override the existing default Authorization Restriction and use the conditionCheck attribute in combination with the conditionParameters attribute the country codes of the countries to be blocked.

For example, for an Authorization Restriction Override created with "conditionCheck":true, "conditionParameters":["7995","7996"], authorizations from the following MCC are declined.

  • 7995 Betting (including Lottery Tickets, Casino Gaming Chips, Off - track Betting and Wagers)
  • 7996 Amusement Parks, Carnivals, Circuses, Fortune Tellers
Enable "on this page" menu on doc section
On