Overview
By embedding Turnkey’s SDK and leveraging our Fiat Onramp you get:- Seamless user flows: No need to redirect off-site, users stay within your UI.
- Multiple payment rails: Credit/debit cards, bank transfers (ACH, SEPA), and more.
- Provider flexibility: You can choose between onramp providers, MoonPay and Coinbase, or run parallel flows.
- Compliance & KYC: Identity verification flows are built in from providers.
Access and Pricing
Fiat Onramp is available to all Enterprise customers. To enable this feature, please reach out to the Turnkey team (help@turnkey.com).Prerequisites
- Choose the Onramp provider(s) you want to integrate with. See our current list of supported Onramp Providers below for coverage and pricing to best fit your needs.
- Create an account with your chosen Onramp provider(s) and complete the required KYB process.
- The typical KYB approval timeline will vary by Onramp provider. You can expect review to take 1-4 business days (or longer) depending on document availability and follow-up questions from the Onramp provider’s compliance team.
- The requirements of the KYB process and the speed of review will vary by Onramp provider. Specific questions should be addressed to the Onramp provider directly.
- The following is not an exhaustive list (and Onramp providers may ask for additional documentation), however the following documents may be requested as part of KYB compliance, depending on the Onramp provider you choose:
- Corporate formation and governance documents (e.g. certificate of incorporation / articles of association; bylaws / operating agreement)
- Proof of registration and status (e.g. business registration extract; certificate of good standing)
- Ownership and control structure (e.g. register of shareholders / members; register of directors and officers; ultimate beneficial owner declaration)
- Identification of directors, beneficial owners (often >10%), and sometimes senior management, including government-issued photo identification, proof of address (e.g. utility bill, bank statement, government letter < 3 months old). Beneficial owners that are entities may need to provide similar documents, as well.
- Once your KYB application has been approved, you will be provisioned API Keys. You can then securely send your provisioned API Keys to Turnkey’s Product Success team via pgp, secure email, or another secure channel. Turnkey will securely encrypt your API Keys.
- You’re now ready to start using Turnkey’s Fiat Onramp.
Onramp Providers
Provider | ||||
---|---|---|---|---|
Coinbase | Payment Methods | Supported Currencies | Country Support | Fees |
MoonPay | Payment Methods | Supported Currencies | Country Support | Fees |
Demos
Coinbase
The Coinbase demo is running in a sandbox environment which means:- KYC information is mocked
- Purchases are completed with test credit cards
- Onramp transactions are simulated
Using the Coinbase demo
- Complete KYC
- Phone number:
(555) 555-5555
- Email:
onramp@yourdomain.com
- Credit Card Information
- Name on card:
Jane Doe
- Card number:
4242 4242 4242 4242
- Expiry date:
01/29
- Any future
MM/YY
date is valid
- Any future
- CVC:
123
- Any three digit number is valid
- Name on card:
- Billing address: enter any valid address
- Phone number:
- Verify your mobile number
- Enter any 6 digit code
- Coinbase does not send an OTP code in sandbox mode
- Enter any 6 digit code
MoonPay
The MoonPay demo is running in a sandbox environment which means:- KYC information is mocked
- 3D-Secure verification is simulated
- Purchases are completed with test credit cards
- Onramp transactions are executed on testnets
- You can view your transactions on the testnet block explorer
Using the MoonPay demo
- Enter a valid email address to receive an OTP code
- Enter the OTP code sent to your email address
- Re-enter the prefilled form values to confirm order
- Credit Card CVC:
123
- 3D-Secure 2 Authentication Password:
Checkout1!
- Credit Card CVC: