Lab 1
Issue a controlled card and watch the guard
Scenario
Issue a virtual card capped at $500/month, locked to office-supply merchants, then simulate an in-policy and an out-of-policy swipe.
Steps
- 1
Issue a virtual card and set a $500 monthly cap with an office-supply MCC allowlist.
Expected: The card lists with its controls; the header shows the “Mock issuer · no real money” badge.
- 2
Authorize an in-policy $80 office-supply purchase.
Expected: Allowed; the transaction records the authorization decision.
- 3
Authorize a $600 restaurant purchase.
Expected: Declined - over the cap and outside the MCC allowlist; the decision is recorded with the reason.
- 4
Settle the allowed transaction.
Expected: Spend and interchange post as balanced journal entries.
Checkpoints - you got it right if…
- The out-of-policy swipe was declined at authorization.
- The allowed swipe settled with interchange posting to the GL.
- No real money moved (mock issuer).