Skip to main content

Off-Ramp use case

  1. API — get the list of available countries with the /available-countries method and sell value in supportedFlow away.

  2. GUI — display available countries in your interface.

  3. API — get the list of currently available fiat currencies and cryptocurrencies with the /currencies method and sell value in supportedFlow away.

  4. GUI — ask the user for the currency pair to exchange: crypto as a pay-in currency and fiat as a payout.

    For example, it can be ETH (Ethereum) to EUR.

  5. GUI — ask the user for the amount to sell.

  6. API — call the /sell/offers method to get selling offers from providers with an estimated EUR amount after selling.

  7. API — call the /providers method to get info about Off-Ramp providers.

  8. GUI — show the offers with an estimated amount to the user and display info about providers who made the offers.

  9. GUI — ask the user to specify the credit card requisites where funds will be sent after selling.

  10. API — call the /validate-address method to validate the user's refund address for a given currency (ETH).

  11. GUI — ask the user to choose the offer.

  12. GUI — ask the user to accept KYC/AML Policy and confirm the selling.

  13. API — call POST /sell/orders to create a selling order. This method will return a redirect URL to the provider's selling page.

  14. GUI — redirect the user to the selling page.

  15. API — call GET /orders to get the full list of orders.

  16. API — get status updates in real-time via /Webhooks.