NFT Checkout Overview
Create seamless NFT purchases with a checkout experience integrated into your website.
Implementation Flow
- Create Checkout Order - First, create an order using the NFT Checkout API
- Initialize UI - Use the received
checkoutId
to initialize the checkout interface - Handle Events - Process payment events and user interactions
When to Use NFT Checkout?
- You want to embed NFT purchasing directly into your site
- You need a reliable and secure checkout process
- You want to provide a seamless minting experience
Payment Methods
Our checkout supports multiple payment methods through integration with:
Transak
Transak provides a fiat-to-crypto payment solution, allowing users to purchase NFTs using credit cards and bank transfers.
Crossmint
Crossmint enables users to purchase NFTs with credit cards, providing a familiar Web2 payment experience.
Documentation Structure
- Create Order - Learn how to create a checkout order
- Quick Start Guide - Get started with UI implementation
- Event Handling - Handle payment events
- Transaction Status - Monitor transaction status
- Advanced Topics - Advanced features and customization
- API Reference - Complete API documentation
Features
- Embedded checkout frame
- Multiple payment methods support
- Support for multiple NFTs in one order
- Secure transaction handling
- Payment status events
- Optional email parameter
- Error handling
- Transaction status monitoring