***
title: On Ramp
slug: products/on-ramp
subtitle: A one‑stop solution for users to buy crypto with fiat inside your app
-------------------------------------------------------------------------------
**Transak On-Ramp** lets partner apps enable users to buy crypto directly within their own interface using fiat currencies via cards, bank transfers, and local payment methods.
## Problem Statement
Onboarding new users to web3 remains fragmented: most decentralised apps lose first‑time users because buying crypto requires complicated wallets, hard‑to‑grasp concepts, and constant switching between apps.
Here are some of the **key characteristics** of today’s **major challenge** in the web3 onboarding journey:
|
High drop‑off
Most new users abandon the flow before they ever complete a crypto purchase.
|
|
Wallet confusion
Users don't understand wallets, gas fees, or public/private keys.
|
|
App switching
Users must leave the dApp to buy crypto on an exchange, then come back.
|
|
Heavy jargon
Technical terminology overwhelms non‑crypto‑native users.
|
## Our Solution
Transak On-Ramp lets partner apps enable simple fiat‑to‑crypto, so users can buy crypto instantly using local payment methods without ever leaving the app.
Here are some of the **key characteristics** of the Transak On-Ramp solution:
Support for Cards, Bank transfers, Apple/Google Pay and local payment methods in multiple fiat currencies.
Users can buy crypto without switching apps across 136+ currencies in 45+ blockchains.
Built‑in compliance, KYC/AML, and risk controls handled by Transak.
Transak provides **enterprise‑grade security**, with ISO 27001 and SOC 2 compliance for product, data, network, and application security
## How does it work?
## How to integrate?
Integrate our APIs in your backend to build a fully custom UI and user journey.
Redirect users to Transak's hosted flow via the Web to complete their fiat-to-crypto purchase.
Add the Transak Embed to your web app using an iframe.
Add the Transak Embed to your JavaScript app with our SDK.
Add the Transak Embed to your Android app.
Add the Transak Embed to your iOS app.
Add the Transak Embed to your React Native app.