Order the steps
Order the payment steps.
- The server validates and charges through the provider
- The app sends the request over pinned TLS with an idempotency key
- The app shows the result, retrying with the same key if the response was lost
- The user confirms, and Face ID releases the Keychain-protected token
Hint 1 of 1
Authenticate, send, charge, confirm.
Choose an answer, then open Show answer below to check it.
Show answer
Answer: D B A C
- The user confirms, and Face ID releases the Keychain-protected token Biometrics gate access to the credential.
- The app sends the request over pinned TLS with an idempotency key Secure transport and safe retries.
- The server validates and charges through the provider The server is the authority.
- The app shows the result, retrying with the same key if the response was lost Users get a clear outcome with no double charge.