From Staging to Production with Embedded Checkout
Crossmint provides two developer environments: staging and production. It is recommended to test end-to-end on staging before moving to production.Production access requires a signed Order Form and completed KYB (Know Your Business) verification. Staging is fully self-serve — no approvals needed. Contact sales to get started, or see the account verification docs for details.
General Launch Checklist
- Verify your Collection
- Limits
Collection Verification
NFT Checkout requires manual review and approval from the Crossmint team to ensure compliance and quality. This is not a self-service feature. Fill out the form here with details about what you are building so the team can review your use case.Important: In the field “Please pick the option that best matches your request”, select “I want to sell NFTs with Crossmint.”
This step only applies to NFT collections or other digital items. If you are implementing onramps only (allowing users to purchase crypto tokens directly), you can skip this step.
Launch Checklist
- Change your API keys to the production versions. Ensure your production API key has the appropriate scopes enabled, such as
orders.create. - Update your collection ID to the production one.
- As needed, change your passed-in props to be production ready (e.g. make
email,payment,lineItemsprogrammatically filled).
See Code Example
See Code Example

