Scenarios

Force every outcome on testnet: Shield's KYC and the anchor's test cards.

Shield's KYC (sandbox)

Choose it with scenario in POST /v1/onboarding, or in the selector on the Onboard page.

ScenarioResult
approvedThe leaf joins the allow-list: the user can transact
rejectedNever inserted: the pool refuses the user's proofs and intents answer 409
blockedInserted, then block-listed: frozen until the ASP unblocks it

The anchor's test cards (Lendara sandbox)

Any future expiry date and any 3-digit CVC work.

CardOutcomeIntent
4242 4242 4242 4242Approvedcompleted
4000 0000 0000 0002KYC rejectederror
4000 0000 0000 9995Payment not receivedexpired
4000 0000 0000 0077Approved after 30 scompleted

Money edge cases

  • A payment with someone's memo that the anchor does not report never funds anything: it waits for review.
  • Late or second payments are kept for review, never applied automatically.
  • Timeouts, dropped transactions and RPC lag never pay twice: the stored hash is checked first.