Skip to main content
All CollectionsCreate and sell NFTsSell NFTs on Shopify
Adding web3 checkout to your Shopify store
Adding web3 checkout to your Shopify store
Updated over 4 months ago

DePay, a Web3 payments platform, gives your customers a native Web3 checkout experience on your store. Customers connecting their preferred wallet to pay in crypto at checkout and the NFT mints directly to the customer's wallet.

You can also use Coinbase Commerce.

Payment from purchases made in crypto will go to the designated wallet you choose when configuring the payment provider.

Customer experience


Add DePay to your store


Install the DePay app on your Shopify store.

Shopify

Log in to your wallet

🚨Make sure you select the wallet you want your payments to be sent to.

Select your accepted means of payment

Provide required information and wait for verification

  • Select 'Registered Company' if your company is a registered legal entity.

  • Select 'Individual' if you own/run the shop personally. Provide all required information.

Activate DePay App

After you have been approved, you can activate DePay.


Optional: Turn on Seamless claiming with DePay on Shopify

Verisart supports a special mode with DePay which allows your customers to receive their NFTs immediately without needing an extra claim step. This works because we already know which wallet to airdrop the NFT to.

Please follow these instructions to set this up.

Grant Verisart permissions

Go to the 'Settings' tab on the Verisart app. Click on 'Setup' to go DePay to log in and grant Verisart additional permissions to allow us to transfer the NFT to your customer.

Learn more about DePay with their onboarding guide

Payment gateways (like DePay) are not displayed on Shopify if multi-currency is enabled and users have selected a country with a currency different to the store's primary currency.

To disable multi-currency, make sure all your markets match the store's primary currency. Configure Markets under your Store Admin Settings > Markets.

Did this answer your question?