Skip to main content

Parameters


Widget configuration parameters using query params.

Tracking session parameter

The _tracking_session parameter can be used as follow:
Then, you will receive the tracking session in the webhooks as follows:
Upon redirection, the following parameters will be appended: Example final URL:
Query Parameters:
Note: The session_id parameter will only be included if the partner specified a _tracking_session when constructing the On Ramp widget URL.
Example image of the final On Ramp screen: Final On Ramp screen with "Back to Partner" button

Off Ramp


The Off Ramp widget allows automatic redirection of the user upon completing a cryptocurrency sale transaction. To enable this, the partner must provide Ripio with a redirection URL, which will be configured in the partner’s account. This URL must be publicly accessible and can point to any valid route under the partner’s domain, for example:
Once this URL is configured, the widget can redirect the user upon completing the Off Ramp flow. There are two ways this redirection may occur, depending on the partner’s integration setup:
1. Automatic Redirection (Partner-Assisted Flow)
If a redirection URL is configured, the widget will automatically redirect the user to that URL after the Off Ramp flow is confirmed. Additionally, relevant transaction details will be appended as query parameters.
Query Parameters:
Note: The session_id parameter will only be present if the partner includes a _tracking_session value when generating the Off Ramp widget URL. This allows the partner to maintain traceability between their internal user session and the transaction on Ripio’s side.
2. Manual Redirection (User-Initiated Flow)
If the partner does not manage the user’s crypto custody, the widget will display a final screen with the required information for the user to manually send the cryptocurrency from their preferred wallet. In this case:
  • The user will see the deposit address (deposit_address) and the network (network) details.
  • The user must send the specified amount manually from their wallet.
  • Once the funds are received, Ripio will process the transaction and deposit the corresponding fiat amount in the user’s bank account.
Additionally, this screen will display a “Back to Partner” button. If the user clicks this button, they will be redirected to the same redirection URL configured by the partner, with the full transaction details included in the query string—just as in the automatic redirection flow. This ensures that even in manual flows, the partner can receive the complete transaction context and allow users to return to their platform seamlessly. Example image of the final Off Ramp screen (manual flow): Example image of the final Off Ramp screen!