Orchestrazione dei pagamenti
Un livello tra il checkout e più fornitori di pagamento, che decide dove va ogni pagamento e cosa succede quando viene rifiutato.
Un esercente con un solo gateway dipende dal fatto che quel gateway resti attivo e che il suo acquirer approvi gli acquisti. Un livello di orchestrazione ne collega più d'uno contemporaneamente. Può inviare una carta europea a un acquirer europeo per ottenere un miglior tasso di approvazione e commissioni inferiori, passare a un altro fornitore durante un'interruzione e ritentare con il successivo quando un pagamento è rifiutato per motivi tecnici.
Quest'ultimo aspetto richiede giudizio. «Fondi insufficienti» non migliora inviandolo a altri tre acquirer, e troppi tentativi sembrano card testing agli occhi dei circuiti. Il livello conserva inoltre un token della carta indipendente dal fornitore, così l'esercente non resta vincolato a chi ha memorizzato per primo il numero. Le chiavi di idempotenza distinguono un pagamento ritentato da un doppio addebito.