Menu

Calculs des frais d'interchange

Afin de permettre au compte "Plateforme" de connaître les coûts éventuels d’une transaction Carte, CentralPay fournit le détail de la carte dans le JSON de l’objet card :

europeanEconomicArea = False / True

Si la carte a été émise depuis l’espace économique européen, alors les règles d’interchange Intrarégional s’appliquent.

CommercialBrand

  • VISA
  • MASTERCARD
  • AMEX
  • OTHER

CardType

  • DEBIT
  • PREPAYED
  • CREDIT
  • DIFF_DEBIT

Region

  • US
  • CANADA
  • EU
  • ASIA_PACIFIC
  • LATIN_AMERICA
  • CEMEA

ProductType

  • CONSUMER
  • CORPORATE

Conseil : pour connaître le coût lié à une transaction, procéder comme suit :

  • Une fois le cardTokenId reçu, faire un GET pour obtenir les informations de la carte
  • Si europeanEconomicArea = False, la transaction est INTERRÉGIONNAL et la tarification maximale s’applique, soit 2.49%
  • Si europeanEconomicArea = True, alors calculer les valeurs du couple Type et Product type
  • Si type = prepayed ou débit et productType = consumer alors le coût est 0.285%
  • Si type = differed debit ou credit et productType = consumer alors le coût est 0.385%
  • Si productType = corporate, alors le coût est 0.985 %

Exemple de retour JSON de l’objet Card :

"card": {
  "cardId": "9140aec5-0c6e-4c70-a6c2-b96e43792d03",
  "merchantCardId": null,
  "creationDate": "2018-08-13T14:31:07.009+02:00",
  "commercialBrand": "VISA",
  "first6": "400000",
  "last4": "0002",
  "expirationMonth": 12,
  "expirationYear": 2018,
  "country": "fr",
  "cardholderName": "John DOE",
  "cardholderEmail": "jdoe@gmail.com",
  "description": null,
  "customerId": null,
  "fingerprint": "7b3572ef401515f48ed58282bbedad69236408e3",
  "additionalData": {},
  "cardTokenId": "ea9d68cd-152b-4176-8911-5e1a5062bcfa",
  "cardType": "debit",
  "region": "EU",
  "productType": "consumer",
  "europeanEconomicArea": "true",
},