> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://pos-api-docs.lucky-tom.com/lucky-tom-pos-api/wallets/top-ups/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://pos-api-docs.lucky-tom.com/_mcp/server. # Overview FR30. Cashier takes cash and credits a linked portal player. Flow: validate (no money) → confirm → commit (Idempotency-Key). Commit re-validates. Validate is not a lock. ## API Docs - Top Ups [Commit top-up](https://pos-api-docs.lucky-tom.com/lucky-tom-pos-api/wallets/top-ups/commit-top-up.md) - Top Ups [Validate top-up](https://pos-api-docs.lucky-tom.com/lucky-tom-pos-api/wallets/top-ups/validate-top-up.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://pos-api-docs.lucky-tom.com/openapi.json) - [OpenAPI YAML](https://pos-api-docs.lucky-tom.com/openapi.yaml)