An online store can integrate with a reseller backend to retrieve product identifiers, select denominations and create an order using authenticated requests. Depending on the product, the successful delivery artefact may be a code or PIN. The merchant must separate payment confirmation from supplier fulfilment and protect delivered codes in storage and logs.
Key facts
- Codes are sensitive fulfilment data
- Order status must be checked before marking delivered
- Idempotency protects against accidental repeat purchases