Knowledge Base
  • 👨‍🎨For creators
    • 👋Intro to creating with Highlight
    • 📜Project quick start guides
      • Launch an open edition
      • Launch a delayed reveal collection
      • Launch a 1-of-1 auction
      • Launch a generative artwork
      • Launch an open edition generative artwork
      • Launch a PFP project
      • Launch a generative, image-based PFP project
      • Launch a ranked auction
      • Launch an onchain project
      • Launch a collector's choice project
      • Ongoing drops with the same contract
    • 🎇Learn the creation flows
      • ERC-721 vs. ERC-1155 Token Standards
      • Edition flow
      • Generative flow
      • Series flow
      • The importance of testing your collections
    • 👩‍💻Use embeds to build custom mint sites
      • Case Study: How Superchain Chiblings launched a fully custom website on Highlight x Base
      • Running a collector's choice mint via embeds
    • 💸Selling your NFTs
      • Available sale methods
        • Ranked auction
        • Dutch auction
        • English auction
      • Setting up gates (allowlists)
      • Combining sale methods
      • Configuring payment currencies
        • Accepting ERC20 payments
        • Accepting credit card payments
      • Payouts, royalties & splits
      • Livestream on the mint page
    • 🛠️Managing your collections
      • Hiding a collection
      • Mint creator reserves
      • Airdropping tokens
      • Updating collection metadata
      • Getting verified
      • Sponsored mints
      • Reducing collection size
    • 🔮Generative & onchain art tools
      • Highlight Studio
      • Onchain file system
      • Storing SVGs onchain
      • Downloading token metadata
      • How onchain is Highlight?
    • 🌐Integrations & ecosystem
      • Farcaster
      • Paragraph.xyz
      • Foundation Worlds
        • Importing a collection to Worlds
        • Foundation × Highlight FAQs
      • Export generative art from Cables.gl
      • Highlight on mobile
    • 🤓Advanced
      • Reusing contracts
      • Randomization algorithm
      • Upload asset specifications
      • Fulfilling auctions for non-transferable tokens
    • ✨About Highlight
      • Artwork policies
      • Highlight fees
  • For Collectors
    • 💳Buying
      • Buying on secondary
      • Exchange currency across chains
  • 💲Selling
    • Selling on secondary
    • Instantly sell & relist NFTs
  • 🔔Notifications
  • For developers
    • Intro to the Highlight Protocol
    • NFT contracts
      • Official addresses
      • ERC721GeneralSequence
      • ERC721General
      • ERC721EditionsDFS
      • ERC721SingleEditionDFS
      • ERC721GenerativeOnchain
      • Deprecated contracts
    • Custom metadata renderers
      • Example custom renderers
    • Minting protocol
      • Mint Managers
      • Mint Mechanics
        • Dutch auction mechanic
        • Ranked auction mechanic
        • Verisart mechanic
        • Seed-based mechanic
        • Auction Manager *
      • Referral Manager
    • Management modules
      • TokenManager
      • RoyaltyManager
    • Observability
    • Onchain File Storage
    • Mint fee oracle
    • Protocol rewards
      • Creator rewards
      • Mint referral rewards
    • Crosschain burn / redeem
  • Official links
    • ✨Highlight website
    • 🟣Highlight Farcaster
    • 🐦Highlight Twitter
    • 👋About us
Powered by GitBook
On this page
  • Step one: deploy collection on Highlight
  • Step two: copy contract address
  • Step three: register collection on Crossmint
  • Step four: verify project owner and collection on Crossmint
  • Step five: register collection on Highlight
  1. For creators
  2. Selling your NFTs
  3. Configuring payment currencies

Accepting credit card payments

Learn how to enable credit card payments for your collections

PreviousAccepting ERC20 paymentsNextPayouts, royalties & splits

Last updated 5 months ago

Collections deployed on Highlight are eligible to accept credit card payments via . Revenue sold via credit card will come in ETH or applicable L2. Follow instructions below to register and set up your collection for credit card payment.

Note that the following collections are ineligible for credit card payments:

  • Collections with gates

  • Collector's choice mint (for Series collections)

  • Any type of collection sold via auction

Step one: deploy collection on Highlight

Deploy a collection on Highlight using our . Credit card integration via Crossmint is currently available only for generative and series collection types.

For collections deployed on testnets, the Crossmint integration can be tested on the respective . Please keep testnet prices to less than 0.01 ETH as testnet currency is limited. No verification is required in the staging console.

Step two: copy contract address

Once the collection is deployed, head to the collection management page. From there, copy the contract address.

Step three: register collection on Crossmint

Head to the .

Login or signup to create an account.

Once you’ve signed in, go to the “Collections” tab. Click on “New collection” to create a new collection on Crossmint.

Enter your collection name and description. Then, upload your collection’s cover image. You can also enter your Website, Twitter, and Discord if you wish to do so. Click on “Next” to proceed.

On the next page, select “Import an existing contract”. Then select the chain your project is on, and then “Highlight” as the Contract Provider.

Click on “Next”.

From there, enter the contract address.

Click on “Next”.

Review the details that you entered and click on “Register Collection”.

Step four: verify project owner and collection on Crossmint

Once your collection has been registered, you will have to verify both the project owner and the collection on Crossmint.

You will be required to complete a Persona verification. This requires submitting a selfie and a photo of your government-issued ID.

This step will take roughly 48 hours so be sure to plan accordingly.

Step five: register collection on Highlight

Once verified on Crossmint, copy the collection ID from the Crossmint page. Then, head to the collection you want to enable credit card payment for, and select "Edit" under "Enable credit card payment".

Flip the toggle for credit card payments and paste the collection ID from Crossmint into your token management page on Highlight.

That’s it, credit card payment is now enabled for your collection. Email us at gm@highlight.xyz if you run into any issues.

After verifying the project owner, Crossmint will ask you to submit additional information about your project. Their compliance will review to ensure that your collection is within the boundaries of U.S regulatory standards and compliant with .

👨‍🎨
💸
Crossmint
tools dashboard
staging site
Crossmint console
Crossmint's content policy