Codes operator acceptés au checkout, inférence par numéro et limites du rail PawaPay.
Le champ paymentDetails.operator est optionnel : s'il est omis, IZZIPAY infère le réseau à partir du MSISDN et du countryCode.
S'il est envoyé, il doit être un code supporté pour le pays (voir tableau ci-dessous). En RDC, MPESA désigne Vodacom M-Pesa : n'utilisez pas le libellé VODACOM dans operator.
Envoyez le code tel quel, en majuscules. Orange Money s'écrit ORANGE, pas ORANGE_MONEY. M-Pesa s'écrit MPESA (M-PESA et M_PESA sont acceptés et normalisés en MPESA). AIRTELTIGO s'écrit en un seul mot.
USD : montant en centimes dans amount (chaîne). Exemple : "2500" + currency USD = 25,00 USD.
CDF : montant en francs congolais entiers. Exemple : "5000" + currency CDF = 5 000 CDF.
Les webhooks et GET /checkout/pay/:sessionId reprennent la même convention que la session.