Payment orchestration
Een laag tussen checkout en meerdere betaalaanbieders die bepaalt waar elke betaling heen gaat en wat er gebeurt als die wordt geweigerd.
Een winkel met één gateway is afhankelijk van die gateway en van de acquirer die de aankopen moet goedkeuren. Een orkestratielaag koppelt er meerdere tegelijk. Ze kan een Europese kaart naar een Europese acquirer sturen voor een hoger acceptatiepercentage en lagere kosten, bij een storing overschakelen op een andere aanbieder en bij een technische weigering opnieuw proberen via de volgende.
Dat laatste vraagt om beoordelingsvermogen. ‘Onvoldoende saldo’ wordt niet beter door de betaling naar drie acquirers méér te sturen, en te veel nieuwe pogingen lijken voor de netwerken op card testing. De laag bewaart ook een aanbiederonafhankelijk token voor de kaart, zodat de winkel niet vastzit aan de aanbieder die het nummer toevallig als eerste opsloeg. Idempotency keys maken het verschil tussen een herhaalde poging en een dubbele afschrijving.