1---2name: straitsx3description: StraitsX Card Issuing API — CMS (users, cards, lifecycle), Remote Host Authorization, webhooks; use for integrating card issuance and transaction approval.4metadata:5 author: Hairy6 version: "2026.2.25"7 source: Manual init from https://docs.straitsx.com/v1-CARDS/docs/introduction, cache at .bonfire/cache/straitsx8---910> Skill based on **StraitsX Card Issuing API** (v1-CARDS), generated 2026-02-25 from docs.straitsx.com.1112StraitsX Card Issuing lets you launch and manage a payment card program: create users and cards, activate, enroll 3DS, set PIN, and handle authorizations and webhooks. CMS is REST (Bearer token); RHA and webhook are endpoints you implement and StraitsX calls.1314## Core References1516| Topic | Description | Reference |17|-------|-------------|-----------|18| Overview | CMS vs RHA, hosts, when to use which | [core-overview](references/core-overview.md) |19| Authentication | Bearer token, SSO token endpoint | [core-authentication](references/core-authentication.md) |20| Usage patterns | Node (npx api install + SDK) and Shell (curl), Base URL | [core-usage-patterns](references/core-usage-patterns.md) |21| Getting started | Flow from user creation to activation and RHA/webhook | [core-getting-started](references/core-getting-started.md) |22| Error responses | Error JSON format and error codes (4xx/5xx) | [core-errors](references/core-errors.md) |23| Pagination & sorting | page[size], page[number], sort query params | [core-pagination-sorting](references/core-pagination-sorting.md) |2425## Features2627### Card Management (CMS)2829| Topic | Description | Reference |30|-------|-------------|-----------|31| Issuer Plan | Create, Update, Get Issuer Plan Card List | [features-cms-issuer-plan](references/features-cms-issuer-plan.md) |32| Card Product | Link Issuer Plan with Card Product, Get Card Product List, Create, BINs, Card Art | [features-cms-card-product](references/features-cms-card-product.md) |33| User | Create, Update, Get User List / Detail / Card List | [features-cms-user](references/features-cms-user.md) |34| Lifecycle | Create User, Create Card, Activate Card | [features-cms-lifecycle](references/features-cms-lifecycle.md) |35| Card | Get Detail, Update Status, Close, Balance, Config, Printing, Token, Reissue | [features-cms-card](references/features-cms-card.md) |36| Spend Limit | Create, Get, Update, Delete Card Spending Limit | [features-cms-spend-limit](references/features-cms-spend-limit.md) |37| Transaction | Get Card/Issuer Transaction List, Get Detail, Get Total Amount | [features-cms-transaction](references/features-cms-transaction.md) |38| OOB | Obtain out-of-band authentication | [features-cms-oob](references/features-cms-oob.md) |39| Accounting | Get Card Spending, Settlement/Spendable Balance, VISA FX Rates | [features-cms-accounting](references/features-cms-accounting.md) |40| 3DS | Enroll, Get Detail, Update, Unenroll 3DS for card number | [features-cms-3ds](references/features-cms-3ds.md) |41| Iframe | PIN Setup/Reset/Change, Card, CVV iframe URLs | [features-cms-iframe](references/features-cms-iframe.md) |42| Pin | PIN Setup, Reset, Change, Reset PIN Retry Counter (server-side) | [features-cms-pin](references/features-cms-pin.md) |43| Visa In-App Provisioning | Apple Pay, Google Pay in-app provisioning | [features-cms-visa-in-app](references/features-cms-visa-in-app.md) |44| Unassigned Card Batch Transfer | Create, Get All, Get Single batch transfer | [features-cms-batch-transfer](references/features-cms-batch-transfer.md) |4546### Remote Host & Webhooks4748| Topic | Description | Reference |49|-------|-------------|-----------|50| Remote Host Authorization & Webhook | RHA request/response, error codes; Webhook event types, signature, retry | [features-rha-webhook](references/features-rha-webhook.md) |51| Transactions | Transaction types, auth vs webhook-only, balance updates | [features-transactions](references/features-transactions.md) |52| Transaction simulation | Staging-only simulator for testing RHA and webhook | [features-transaction-simulation](references/features-transaction-simulation.md) |53| Instant issuance & OOB | Instant card pool, OOB 3DS flow | [features-instant-issuance-oob](references/features-instant-issuance-oob.md) |5455## Best practices5657| Topic | Description | Reference |58|-------|-------------|-----------|59| Rejection and rate limit | rejection_reason codes, 429 handling and limits | [best-practices-rejection-rate-limit](references/best-practices-rejection-rate-limit.md) |6061## API Reference (by endpoint)6263Request/response and curl examples for CMS and RHA/Webhook are in the references below. Call patterns (Node SDK / curl): [core-usage-patterns](references/core-usage-patterns.md).6465| Module | Content | Reference |66|--------|---------|-----------|67| Remote Host Authorization | Your RHA endpoint: request body, approve/reject response, error codes | [features-rha-webhook](references/features-rha-webhook.md) |68| Webhook Notification | Event types, signature verification, retry policy | [features-rha-webhook](references/features-rha-webhook.md) |69| Issuer Plan | Create, Update, Get Issuer Plan Card List | [features-cms-issuer-plan](references/features-cms-issuer-plan.md) |70| Card Product | Link, Get Card Product List, Create, Get Merchant BINs, Card Art List | [features-cms-card-product](references/features-cms-card-product.md) |71| User | Create, Update, Get User List / Detail / Card List | [features-cms-user](references/features-cms-user.md) |72| Card (lifecycle) | Create User, Create Card, Activate Card | [features-cms-lifecycle](references/features-cms-lifecycle.md) |73| Card (operations) | Get Detail, Update Status, Close, Balance, Config, Printing, Token, Reissue | [features-cms-card](references/features-cms-card.md) |74| Spend Limit | Create, Get, Update, Delete Card Spending Limit | [features-cms-spend-limit](references/features-cms-spend-limit.md) |75| Transaction | Get Card/Issuer Transaction List, Detail, Total Amount | [features-cms-transaction](references/features-cms-transaction.md) |76| OOB | Obtain out-of-band authentication | [features-cms-oob](references/features-cms-oob.md) |77| Accounting | Get Card Spending, Settlement/Spendable Balance, VISA FX Rates | [features-cms-accounting](references/features-cms-accounting.md) |78| 3DS | Enroll, Get Detail, Update, Unenroll 3DS | [features-cms-3ds](references/features-cms-3ds.md) |79| Iframe | PIN Setup/Reset/Change, Card, CVV iframe URLs | [features-cms-iframe](references/features-cms-iframe.md) |80| Pin | PIN Setup, Reset, Change, Reset PIN Retry Counter | [features-cms-pin](references/features-cms-pin.md) |81| Visa In-App Provisioning | Apple Pay, Google Pay provisioning | [features-cms-visa-in-app](references/features-cms-visa-in-app.md) |82| Transaction Simulation | Staging-only simulate transactions | [features-transaction-simulation](references/features-transaction-simulation.md) |83| Unassigned Card Batch Transfer | Create, Get All, Get Single batch | [features-cms-batch-transfer](references/features-cms-batch-transfer.md) |8485More detail: [Official API Reference](https://docs.straitsx.com/v1-CARDS/reference).8687## External links8889- [Card Issuing API docs](https://docs.straitsx.com/v1-CARDS/docs/introduction)90- [API Reference](https://docs.straitsx.com/v1-CARDS/reference/remote-host-authorization)