Allow your customers to pay with FIAT currency by using a Credit Card
Enabling this setting allows your customers to purchase your NFTs using Fiat Currency on their Credit card via the NMKR Pay. This is a great way to reduce barriers to entry for people who are not yet accustomed to using crypto (or Cardano).
This is particularly useful for projects who are aiming to cater to markets outside of the Cardano (or wider crypto) ecosystem.
Great observation, if the customer doesn't pay using ADA then how can we send the NFT to them? They probably don't currently have an ADA wallet.
To solve this, we create a temporary Wallet called Paper Wallet at runtime as part of the process. We mint the NFT and send it to the new wallet once payment is received. The customer is then encouraged to create their own Cardano Wallet and transfer their NFTs from the Paper Wallet to this, thereby gaining complete custody.
The customer actually buys USDC a stablecoin from the Polygon Blockchain with his credit card, which is then received by the USDC payout wallet of the seller.
Fiat Payment is enabled in two simple steps. The first step is to create a USDC payout wallet, followed by enabling FIAT payment for the project. One thing to keep in mind is that the FIAT payment is only available for prices of an equivalent of 10 USD or higher.