WDK logoWDK documentation

On-ramp and off-ramp with Transak

Build Transak widget URLs and quotes for buying and selling crypto with fiat inside a WDK app.

Community modules are developed and maintained independently by third-party contributors.

Tether and the WDK Team do not endorse or assume responsibility for their code, security, or maintenance. Use your own judgment and proceed at your own risk.

Use the Transak fiat module to build widget URLs and quotes that let users buy and sell cryptocurrency with fiat inside your application. Run the module and its widgetUrl and getOrder callbacks on your backend. The module sends your partner API key on direct country, currency, and quote requests, while the callbacks keep your API secret and partner access token server-side.

Get started by reading the Usage guide.

This module requires a Transak partner account. Create your account here.

This package is in beta. Please test in a dev setup first.

Features

  • Fiat On-Ramp: Build widget URLs for users to buy cryptocurrency with fiat
  • Fiat Off-Ramp: Build widget URLs for users to sell cryptocurrency for fiat
  • Price Quotes: Get real-time quotes for buy and sell operations, no widget required
  • Transaction Tracking: Retrieve order status and details by order id
  • Currency Support: Query supported cryptocurrencies, fiat currencies, and countries
  • Customizable Widget: Configure colors, themes, and payment methods

Supported Payment Methods

  • Credit and debit cards
  • Bank transfers (ACH, SEPA, and more)
  • Apple Pay and Google Pay
  • Local payment methods (varies by region)

Supported Cryptocurrencies

This module supports purchasing and selling cryptocurrencies on networks compatible with WDK wallet modules. A crypto symbol such as USD₮ may exist on several networks, so use getSupportedCryptoAssets() to retrieve the provider's exact code and supported networks.

Next Steps


Transak Resources


Need Help?

On this page