Search
⌃K
💵

Setup Fiat Purchases (with MoonPay)

This is a guide on how to setup your HyperMint account to be able to accept fiat purchases through MoonPay. (Note: Fiat purchases are only supported for ERC 721 Contract type)

Prerequisite

Onboard with MoonPay

This is a required step, a MoonPay account is needed to be able to follow this guide. If you don't have one yet, please contact your account manager.

Get Started

To get started ensure that the MoonPay feature is enabled on your HyperMint account which can be found here.
Copy your MoonPay public and secret keys (test and live) from your MoonPay dashboard (if you do not have a MoonPay account set up yet, please contact your HyperMint client account manager for support in setup).
Paste your MoonPay public and secret keys (test and live) inside your HyperMint account.
Copy your base urls (test and live) from your HyperMint account.
Paste your base urls in your MoonPay dashboard settings page (if you do not have a MoonPay account set up yet, please contact your HyperMint client account manager for support in setup) on the NFT tab.
Your account should now be setup to be able to accept fiat purchases through MoonPay. You can use getMoonPayWidgetUrl() function on the Client SDK to integrate MoonPay through the Client SDK. For more information please refer to the Client SDK documentation.
Allow buying with MoonPay will need to be enabled on each individual contract that you wish to use fiat checkout for.

Feedback

Something not quite right, unclear or can't find what you are looking for? Please let us know at [email protected] and we will get back to you as soon as we can.