> ## Documentation Index
> Fetch the complete documentation index at: https://docs.planewallet.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Go-live checklist

> Validate your integration before requesting live activation.

Live activation is controlled per company and capability. The public documentation is available while production activation is still being prepared.

## Integration checks

* Keep API keys and webhook secrets on your backend.
* Verify that test and live keys use separate stored records.
* Persist an idempotency key before sending each money-moving request.
* Complete issuance, top-up, card-control, and reveal scenarios in sandbox.
* Test lost responses, duplicate webhooks, pending operations, and failure handling.
* Verify webhook signatures using raw request bytes and deduplicate event IDs.
* Confirm that logs, analytics, and error reports exclude full card data and secrets.
* Complete the company and cardholder verification requirements.

## Activate live access

Coordinate the production API address, card program, pricing, transaction limits, funding process, and support escalation with Plane. Create a separately scoped live key after approval; do not rename or reuse a sandbox key.

Start with an agreed, limited pilot and reconcile company ledger movements, provider results, and card status before expanding traffic. Do not infer readiness from the existence of a DNS record or a live-key prefix.

## Support

Contact [Plane support](mailto:support@planewallet.org) with the environment, operation ID, timestamp, and sanitized error code. Never include a secret key, CVV, full card number, password, or recovery code.
