# Behaviour the specs don't define (simulator choices)

Everywhere the simulator made a choice the spec leaves open is recorded here,
grouped by endpoint. Keep these files up to date when behaviour changes.

- [Card API in general, and 4.1-4.7](general-and-cards.md): headers, `txnRefNo`, errors; Purchase Card, Update Customer, Get Card Details, Block/Unblock, Card Activation, Card Replacement, Account Addition
- [Money: 4.8-4.15](money.md): Load Card, Amount Refund, Account Closure, Get X Transactions, Debit/Credit, Fund Transfer, Exchange Rate
- [Orders, stock, status and access: 4.16-4.22](orders-and-access.md): Card Order, Card Receipt, Update and Get Stock Details, Status Request, Change Password, Access Rights
- [PINs, overrides, alerts and onboarding: 4.23-4.27](pins-alerts-and-onboarding.md): PIN Retrieval, ATM PIN Verification and Change, Assign Override Settings, Alert Settings, payment notification and merchant onboarding
- [Lookups, IVR PIN, web profile, OTP and limits: 4.28-4.42](lookups-ivr-otp-and-limits.md): Get Card Number, CSC Enquiry, Card Order Status, IVR PIN, Reset Web Password, Retrieve Web Profile, ATM PIN Set, OTP, Set and Get Limit Details

Back to the [README](../../README.md).
