From Staging to Production with Pay Button
Crossmint provides two developer environments: staging and production. It's recommended to test end-to-end on staging before moving to production.General Launch Checklist
Complete the following general steps on each tab to launch your checkout in production:- Verify your Collection
- Verify your Account
- Limits
Collection Verification
NFT Checkout requires manual review and approval from our team to ensure compliance and quality. This is not a self-service feature. Please fill out the form here with details about what you're building so we 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're 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

