Shop Registration in Crypto Pay

To accept cryptocurrency payments in USDT and USDC using the decentralized DApp Crypto Pay, you need to register your shop in the smart contract.


Registration Steps

Step 1. Open the DApp

Go to dappcrypto.github.io and click the Create Shop button.

Step 2. Connect Your Crypto Wallet

Connect your crypto wallet using:

  • MetaMask
  • Trust Wallet

Important:
Create a separate account inside your crypto wallet that will be used only for shop registration and invoice generation.

Do NOT use your personal wallet that holds funds. Later, the private key of this account will be used on your website for automatic invoice generation.

When generating invoices, you will be able to specify a different wallet address to receive cryptocurrency payments. The private key of the receiving wallet will remain secret.

Activate the Ethereum network in your wallet before continuing.

Step 3. Fill in the Registration Form

Main fields:

  • Shop name
  • Description

Additional information:

  • Social links

Fields for automatic website integration:

  • Website URL
  • Success page URL
  • Webhook page URL

Step 4. Register

Click the Register button to complete the shop registration.

Step 5. Register in Other Networks

Repeat the registration process in other supported networks:

  • BSC (BNB Chain)
  • Polygon
  • Other supported networks

After Registration

After completing registration, you can start creating payment invoices in USDT and USDC and accept decentralized cryptocurrency payments through Crypto Pay.

Your shop is now ready to accept crypto payments.