MoonPay's NFT Checkout is a comprehensive solution designed for brands, creators, projects, and NFT marketplaces that aim to facilitate fiat payments for their NFT sales. To date, we have successfully processed over $50 million in volume from marketplaces such as OpenSea, Magic, and Nifty's, as well as numerous NFT drops. Our solution can be effortlessly integrated through a user-friendly iframe, which manages the purchasing process, KYC, payments, fraud prevention, and all potential edge cases.


  • Payment Methods Supported:

    • Debit / Credit cards: Visa, Mastercard, American Express
    • Open Banking (GBP)
  • Streamlined KYC Process: For transactions below $7,500.

  • Industry-leading Performance:

    • High card approval rates
    • Impressive customer success rates
  • Security:

    • Comprehensive fraud and chargeback protection
  • Currency & Global Support:

    • Support for over 35 fiat currencies
    • Available in more than 160 countries
  • Transaction Limits:

    • Single transaction: $15,000
    • Monthly limit per customer: $50,000
  • Blockchain Compatibility:

    • Ethereum
    • Polygon
    • Optimism
    • Avalanche
    • BNB
    • Arbitrum
  • Multi-mint Support: Allows minting multiple ERC1155s and ERC721s.

  • Affiliate System:

    • Option to charge affiliate fees
    • Settlement done monthly
  • NFT Delivery: Median delivery time of less than 60 seconds.

  • Login Methods:

    • Currently: Google login
    • Coming soon: Additional social logins
  • Dashboard Access: MoonPay dashboard for tracking volumes and product performance.

  • Pricing:

    • Free for vendors
    • Minimal transaction fee charged to NFT buyers.



This product is not available for users in New York and Louisiana. You can find a comprehensive list of unsupported states and regions here.

What’s Next