What is MoonPay Commerce?
MoonPay Commerce is a payment service provider that over 6000 merchants use to accept crypto payments.
Tip: You can start accepting crypto payments in minutes — no complex setup required.
How do I create my first payment?
To spin up your first payment, head to https://moonpay.hel.io/payments and hit Create payment. Choose any of the payment types. For a standard paylink, enter in the basic product details such as name, price and any networks. Configure further with any of the advanced options and you’re up and running!
Note: Each payment type (paylink, deposit, subscription, or checkout) can be customized through advanced settings in the dashboard.
How do I create a subscription?
Select subscription from the payment options and fill out the product details — similar to a standard paylink, but with a few additional requirements around the billing period & renewal reminders.
Tip: Use renewal reminders to notify customers before subscription renewals.
How do I manage payments?
All transactions appear in the dashboard under the Transactions tab. Each record shows the type of payment, and relevant transactional information. From here, you can also issue refunds when needed.
Note: For reporting purposes, this transactional data can be exported as a CSV file via the dashboard.
How to get notified of a payment?
Webhooks are the recommended way to receive transactional information on MoonPay Commerce. You can configure these via the dashboard or programmatically. Each transaction will provide a webhook payload to your destination URL with the relevant payment data.
How do I get a refund?
For refunds, please contact the merchant directly, as all transactions made on the MoonPay Commerce platform are direct peer-to-peer payments.
Important: Once a payment is made, it cannot be reversed or reclaimed by MoonPay due to the blockchain's security and irreversible nature. Therefore, MoonPay is unable to resolve payment disputes.
How do I verify my account?
We recommend both businesses and creators verify via the dashboard in a few simple steps.
Tip: For step-by-step guidance, check out our verification documentation.
How do I integrate MoonPay Commerce?
For developers, please refer to our extensive documentation, which can guide you through the integration process.
How do I find a receipt of my purchase?
We provide confirmation emails for each transaction. Buyers can also log into the buyers dashboard and view the transaction there.
Which blockchains does MoonPay Commerce support?
We support all major blockchains including Solana, Bitcoin, Ethereum, Base, BNB Chain, Arbitrum, and Polygon plus many others via our deposits and swaps widgets.
What currencies does MoonPay Commerce accept?
MoonPay Commerce supports payments in USDC, SOL, ETH, BTC, and hundreds of other tokens.
Tip: If your token isn't listed in our drop-down menu, you can pay a fee here to have it added.
How do I withdraw funds to a bank account?
You can set an auto-offramp to a nominated bank account via our trusted off-ramp partner, Iron.
Note: We currently support offramps in USD and EUR. Please contact support for more information.
What is the Solana Pay – Shopify plugin?
MoonPay Commerce is the developer and operator of the official Solana Pay plugin for Shopify.
Tip: Learn more about integrating crypto payments directly into your Shopify store.
What are the fees?
MoonPay Commerce is a self-serve platform, it's free to get started and we charge a fee per transaction.
Fees | HelioX Pass | Standard Fee |
Transaction fee | 1% | 2% |
Optional features | Fees |
Swaps | 0.25% |
Auto-offramp | 0.50% |
Note: Our standard Terms of Use apply. We offer custom pricing for high volume merchants. High-risk platforms are subject to a minimum rate of 2%.
How do card payments work?
You can seamlessly onramp to crypto using card payments through MoonPay or Onramper.
Note: Once your purchase is complete, the funds are instantly credited to your wallet, allowing you to finalize your transaction directly on-chain.
What’s a HelioX pass?
HelioX is the premium tier of our platform, originally part of Helio and now continuing seamlessly under MoonPay Commerce. It offers the lowest fees and top-tier features for power users. Subscribe by holding a HelioX Pass NFT in any wallet linked to your MoonPay Commerce account.
Tip: You can purchase your NFT here.
Is MoonPay Commerce audited?
Yes. MoonPay Commerce (formerly known as Helio) was audited by Ackee Blockchain under the Helio brand. We continue to uphold the same high security standards, maintaining a robust KYC/AML program and performing regular penetration tests and vulnerability assessments to ensure our infrastructure remains secure and compliant.
What is a charge?
Charges are single-use checkout pages generated from a paylinkId. They’re ideal for mobile flows, deep-linking, QR codes, embedded pay buttons, and other custom payment flows. Generate a charge using the API, see endpoint here.
Can I test on Devnet?
Yes! To test MoonPay Commerce Payments, Checkout Widget, API, or other workflows without real funds – log into Helio on Solana Devnet, Polygon, Base or Ethereum Sepolia at moonpay.dev.hel.io.
How do I embed the Checkout Widget on my site?
You can embed the Helio Checkout Widget on your website and programmatically set the payment amount to create a flexible, dynamic checkout experience.
To get started, select the Checkout Widget option from your Helio Dashboard under payment methods. Once selected, embed the widget into your website using the integration code provided. The widget allows you to pass the amount as a configuration field, giving you full control to update prices dynamically based on user input, product selection, or other logic within your application.
Where can I test the Checkout Widget?
You can explore how this works by visiting our demo site. Paste your paylink ID into the demo widget to test different configurations and experiment with the customizable options, including dynamic pricing.
Tip: For more detailed setup and implementation guidance, please refer to our Developer Documentation.
