On-Ramping: Buying Crypto with Fiat

Enable users to buy crypto with fiat currencies

To make depositing as frictionless as possible, Pay.io offers On-Ramping functionality.

circle-info

What is On-Ramping?

On-Ramping is the process of exchanging fiat money (traditional currencies like EUR, USD, or GBP) for cryptocurrency.

In the context of Pay.io, we provide functionality for your players to purchase crypto directly using their credit cards, debit cards, or services like Apple Pay, and have those funds automatically deposited into their casino wallet as a standard deposit.

This drastically lowers the barrier to entry for users who do not already hold cryptocurrency or are unfamiliar with managing external wallets.

How Does It Work? — The User Flow

From the player's perspective, buying crypto is seamlessly integrated into your existing Cashier UI.

  1. Initiation: The user navigates to your Cashier UI and clicks a custom “Buy Crypto” button (which your frontend will need to provide).

  2. Wallet Detection: Our system automatically picks up the user's generated wallet address for the transaction from Pay.io data.

  3. The Iframe Modal: An iframe opens, displaying the on ramp provider's modal. The available cryptocurrencies and networks shown here are directly mapped from the assets you have enabled in your Hot Wallet within the Merchant Console.

  4. Payment and KYC: The user selects their preferred fiat payment method (options like Visa, Mastercard, or Apple Pay will vary depending on their geographical location).

    • First-time users will be prompted to complete a quick KYC (Know Your Customer) verification within the widget before purchasing.

  5. Completion: Once successful, the purchased crypto is routed to the user's wallet, and the funds will appear on your casino interface just like a regular crypto deposit.

circle-info

Note that the on ramp provider's modal may display both "Buy" and "Sell" tabs. Please note that Pay.io currently only supports the BUY option. Users should not attempt to use the "Sell" functionality through this specific iframe.

Integration Flow

The integration relies on a single backend API call to generate a unique URL, which is then rendered on your frontend within an iframe.

circle-check

Last updated