Sell Tokens
Allow users to buy your NFTs created with Crossmint
The minting guide showed you how to create NFTs. In this guide you will learn how to enable Crossmint’s Checkout so you can sell them to your customers using cryptocurrency or credit card.
How It Works
- You can set a price in crypto (ETH, MATIC, SOL or USDC).
- For imported and secondary collections, payouts arrive instantly. For managed collections, payouts arrive after a 24-hour withholding period.
- Your customers can pay with crypto or credit card.
- You pay credits for NFT gas, user pays only for the item.
Configure a Collection for Sale
-
Create an NFT collection and navigate to it in the console.
-
Upload NFT “templates” for all the NFTs you wish to list for sale. You can do so from the “NFTs” tab in the console, or by using the API.
-
Navigate to the
Checkout
entry on the navbar in the collections page. Follow the wizard to enable payments. -
(Production only) Verify your account and collection. Not required in staging.
-
Share the url or QR code with your users.
-
Create an NFT collection and navigate to it in the console.
-
Upload NFT “templates” for all the NFTs you wish to list for sale. You can do so from the “NFTs” tab in the console, or by using the API.
-
Navigate to the
Checkout
entry on the navbar in the collections page. Follow the wizard to enable payments. -
(Production only) Verify your account and collection. Not required in staging.
-
Share the url or QR code with your users.
Enable at collection creation time
Pass a payments
object to the Collection Creation
API with the, and . You can optionally set up a to cap the collection supply.
See example
See example
The following snippet creates a new sales-enabled collection:
Enable on an existing collection
If you had already created a collection, use the Update Collection API to enable sales on it.
Set Up a Checkout
Now that your collection accepts payments, the next step is to integrate one of Crossmint’s Checkout variants into your app or website, and start accepting sales.
There are three ways to integrate:
No-Code Storefront
Deploy a sales page for your collection without needing to write any code.
Hosted Checkout
Add a button to your site which opens a checkout in a pop-up or new tab.
Embedded Checkout
Insert a checkout inside your site for maximum control over the user experience.
FAQs
How will I receive the proceeds of the sales?
How will I receive the proceeds of the sales?
You will receive the funds in the recipientWallet
specified in the collection, in the cryptocurrency in which the
token is priced. - For imported or secondary collections, payouts arrive instantly. - For managed
collections, payouts are subject to a 24-hour withholding period, to reduce the risk of fraud.