Off-Ramp Widget

The Busha Off-Ramp widget is a seamless and secure solution that empowers your users to effortlessly convert cryptocurrencies into fiat currencies (like NGN, KES) directly within your websites or mobile applications. By integrating this widget, you can offer a streamlined pathway for your customers to sell crypto and receive fiat, enhancing their experience and expanding your service offerings.

This widget simplifies the complexity of crypto-to-fiat conversions, handling secure transactions, compliance (KYC/AML), and diverse payout methods, allowing you to focus on your core product.

How the Off-Ramp Widget Works (Overview)Copied!

Integrating the Busha Off-Ramp widget is primarily about dynamically constructing a specific URL. You configure this URL with parameters relevant to the desired crypto-to-fiat conversion, then redirect your users to this URL to complete the initial payout setup.

Off-Ramp widget usage flow

Here's a high-level overview of the off-ramp payout process:

  1. Identify Available Payout Pairs: Before directing users, you'll typically use Busha's Pairs API to identify which crypto-to-fiat pairs are supported for off-ramping and their current details. This allows your application to show users accurate minimum/maximum amounts and expected rates.

    Further details on retrieving supported pairs are available in the Pairs API Reference

  2. Generate a Dynamic Off-Ramp URL: Based on your user's desired payout (e.g., converting BTC to 10,000 NGN), you'll dynamically generate a unique Off-Ramp URL. This URL is pre-configured with parameters like the source crypto asset, the target fiat currency, the desired amount, and potentially other transaction details.

    See the Off-Ramp Widget Integration Guide for all available URL parameters.

  3. User Redirection and Authentication on Busha Ramp: Your application redirects the user to the generated Busha Ramp URL. At this point, users who are new to Busha must sign up or log in. Busha handles all necessary authentication (including MFA and social sign-on) and the quick Know Your Customer (KYC) setup required to initiate crypto transactions.

  4. User Selects Their Preferred Destination Payment Method: Within the Busha Ramp interface, users will configure or select their preferred fiat destination payment method to receive the funds (e.g., bank account or mobile money). Busha handles the collection and verification of these details.

  5. Redirect Back to Your App for Crypto Transfer: After successfully initiating the payout transfer details on Busha's Ramp, the user is redirected back to your application or website. At this point, your system is expected to transfer the specified amount of cryptocurrency from your user's wallet (or your platform's hot wallet) to the designated Busha crypto address provided by the widget for that specific transfer.

Key Features of the Off-Ramp WidgetCopied!

The Busha Off-Ramp widget is built with features designed for flexibility, security, and a superior user experience:

  • Multiple Cryptocurrencies Supported: Busha provides support for a wide array of cryptocurrencies, allowing your users to sell from a diverse selection of digital assets.

  • Secure Crypto Transactions: Busha prioritizes security. All customers engaging in transactions through the widget are required to pass Busha’s established Know Your Customer (KYC), robust risk management, and advanced fraud detection regulations and policies.

  • Multiple Payment Methods: Busha Ramp facilitates payouts across major local payment methods allowed in the supported countries (e.g., various bank transfer options for Nigeria, mobile money for Kenya), maximizing accessibility for your users.

  • Improved User Experience: Busha Ramp allows you to optimize the user flow by allowing you to pre-fill key details such as the specific crypto asset, the target fiat currency, and the desired amount. This reduces user input and speeds up the transaction process.

Why Use the Off-Ramp Widget?Copied!

Implementing the Off-Ramp widget allows you to:

  • Seamlessly Integrate Crypto Payouts: Offer a direct crypto selling experience without building complex fiat payout infrastructure yourself.

  • Leverage Busha's Infrastructure: Benefit from Busha's robust KYC, compliance, and payment processing infrastructure for fiat disbursements.

  • Expand Your Product Offering: Provide value-added services to your users by enabling them to easily liquidate their crypto assets.

  • Reduce Development Overhead: Minimize the development effort required to handle crypto-to-fiat conversions and payouts.

What's Next?Copied!

Now that you have a high-level understanding of the Off-Ramp widget, you're ready to explore its integration: