Developer Guide
  • Getting Started
    • Why NFTpay
  • NFTpay Services
    • Simple NFT Payments
    • PureCharge API
    • Marketplaces
    • Web3 Gaming
    • Minting Platforms
    • USDC, USDT and BUSD Support
    • Wallet API
    • Whitelists and Allowlists
    • Mint to Destination
    • Conversion Analytics
    • Marketing Service
    • NFT Minting Services
    • Thirdweb and Tuple Support
    • Integrating Thirdweb with NFTpay
    • Embeddable NFT Collection Widget
    • Individual Wallet
  • Integration Docs
    • ⚡How it works
    • ⚡QuickStart
    • ⚡Adding your project
    • ⚡The Sandbox environment
    • ⚡The live environment
    • ⚡Changing the price
    • ⚡Checking sales
    • ⚡Adding NFTpay to your site
    • ⚡Example Mint Function
    • ⚡Locking email
    • ⚡API Check
    • ⚡Automated Collection Deployment
  • FAQ
Powered by GitBook
On this page
  1. Integration Docs

How it works

The Developer Guide Overview explains how to integrate with NFTpay to take card payments and track sales for your NFT collections.

PreviousIndividual WalletNextQuickStart

Last updated 2 years ago

How does NFTpay work and what does it do?

NFTpay allows you, the project owner, to take credit and debit card payments from customers who want to mint NFTs from any NFT contract, receiving immediate payment in cryptocurrency into your NFT smart contract.

Add your collection and use our script

After registering at NFTpay, you add your collection info, including the contract address of your NFT contract and some other technical details. Your smart contract needs to meet certain requirements to work with NFTpay, and will be reviewed by us before it’s ready to go live. After we've reviewed your contract, you'll be able to embed our payment form into your website using a two-line script or an iframe.

Start taking credit and debit card payments

The script allows anyone to buy your NFTs with a card. When a customer pays, NFTpay charges their card and mints the NFT on behalf of the customer, which means your contract receives payment in Ether or other native currency.

You can check out our NFT demo projects right now.

on Ethereum MainNet

on Rinkeby TestNet

⚡
MetaBolts NFT project
SuperDope NFT project