Loading page…
One strong interview answer to a marketplace payment backend: PSP tokens instead of card data, a timeout treated as unknown and resolved with the same idempotency key or a status query, one key per hop and guarded state transitions, state, ledger and outbox in one commit, a double-entry ledger in paise, and daily reconciliation with every provider.
A customer taps Pay 1,000 rupees.