Integration Type
The Vortex Widget supports multiple integration modes
TL;DR
Link Integration
All dAPPs
Very Low
Low
Minimal
Parameter Integration
Ramp aggregators, wallets
Moderate
Medium
Low
UI (iFrame) Integration
dAPPs who want full control of UX
Higher
High
Low
Below are the three main integration types currently supported:
Link Integration
This is the simplest and fastest way to integrate. You can link directly to the Vortex Widget from your app or website using a standard URL with predefined query parameters like the partner ID
How it works?
The user clicks a “Buy” or “Sell” button in your app.
Your app redirects them to the hosted Vortex widget (e.g.,
https://app.vortexfinance.co/buy?...).The user completes the flow entirely on Vortex’s interface.
Idealy for?
Fast go-live with minimal development.
Use cases where the user experience can shift briefly to an external hosted page.
Advantages
Easiest to set up (no backend changes needed).
Automatically updated as new features roll out.
Secure and fully handled by Vortex (KYC, payments, callbacks, etc.).
How to integrate?
Add the following link to your BUY button https://www.vortexfinance.co/en/widget?rampType=BUY
Add the following linke to your SELL button https://www.vortexfinance.co/en/widget?rampType=SELL
Parameter Integration
In this mode, your app captures or preconfigures specific parameters on your UI and passes them to the Vortex widget link. This allows you to skip certain user input steps — for example, automatically setting the quote, fiat amount, or wallet address.
How it works?
The partner app collects details such as amount, asset, or network.
These parameters are appended to the widget URL.
The widget launches directly at the Verification, quote confirmation or payment step, skipping redundant screens.
Idealy for?
Partners who want tighter UX control while still using the hosted widget.
Scenarios where quotes or trade parameters are generated on your side.
Advantages
Smoother user flow (fewer steps).
Easy to embed dynamic user inputs.
Still minimal maintenance — Vortex handles backend logic and compliance.
How to Integrate?
To integrate the Vortex Finance widget, append your desired configuration as query parameters to the Base URL.
Base URL:
https://www.vortexfinance.co/en/widgetContructing the URL
Start with the Base URL.
Add a question mark (
?) to begin the query string.Define your parameters using
key=valuepairs.Separate multiple parameters using an ampersand (
&).
Parameters
Parameter
Description
Example Values
rampType
The direction of the transaction
BUY, SELL
cryptoLocked
The specific cryptocurrency
USDT, ETH, BTC
fiat
The currency used for payment
EUR, USD, GBP
inputAmount
The numerical amount to trade
50, 100
network
The blockchain network
polygon, ethereum, bsc
paymentMethod
Supported payment methods
CBU, SEPA, PIX
Example URL
If you want to set up a widget for a user to sell 50 USDT on the Polygon network for EUR, your URL would look like this:
https://www.vortexfinance.co/en/widget?rampType=SELL&cryptoLocked=USDT&fiat=EUR&inputAmount=50&network=polygonUI Integration (iFrame / Embedded Widget) - Coming soon
This is the deepest integration option. The full widget interface is embedded directly inside your app or web page using an iFrame, allowing the user to complete buy and sell transactions without leaving your platform.
How it works?
You embed the widget URL inside an iFrame container on your front end.
The user interacts with the widget UI as if it’s part of your app.
All backend actions (KYC, quote, settlement, etc.) remain fully handled by Vortex.
Idealy for?
Apps wanting a native in-app experience with complete UX continuity.
Partners with active user sessions or account systems that prefer not to redirect externally.
Advantages
Fully contained UX (no context switch).
Secure and compliant — Vortex handles all flows.
Last updated