> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cdp.coinbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Coinbase-hosted Onramp

> Let users buy crypto with their Coinbase account, linked bank accounts, debit cards, Apple Pay, or Google Pay.

## Bring money onchain using the Onramp API

### From a Coinbase account

If a user is a Coinbase user, they can login and use any of their fiat or crypto balances to onramp. Additionally, they can use the [payment methods](/onramp/additional-resources/payment-methods) (eg. bank accounts and debit cards) they have linked to their Coinbase account to onramp.

### From a debit card

<Warning>
  **Will be deprecated on June 30, 2026:** Guest Checkout (debit card, Apple Pay) via the Coinbase-hosted widget is being discontinued. Use the [Headless Onramp API](/onramp/headless-onramp/overview) instead — you get access immediately after your app is approved.
</Warning>

If a user is not a Coinbase user but is a US resident, they can onramp using a debit card or a debit card in their Apple Pay or Google Pay wallet. Any US resident can onramp up to \$500/week, though this limit is higher for users in some applications that use Coinbase Onramp. Minimum transaction amount is \$5.

If a user is not connected to a Coinbase account, they will automatically be directed to this flow.
Drop us a message in the **#onramp** channel of the [CDP Discord](https://discord.com/invite/cdp) if you need help with Guest checkout.

Try out this flow in the [sandbox](/onramp/additional-resources/sandbox-testing)!

## Countries & local payment methods

Get the latest list of [countries and payment methods](/onramp/coinbase-hosted-onramp/countries-&-currencies) where Coinbase Onramp is supported. As Coinbase grows, access payment rails in new countries.
If you'd like to recommend new countries, drop us a message in the **#onramp** channel of the [CDP Discord](https://discord.com/invite/cdp).

## Onramp API Endpoints

Coinbase Onramp is accessed by directing users to a URL which can be generated by your app's frontend or backend.
For the smoothest user experience, we recommend generating a [one-click-buy URL](/onramp/coinbase-hosted-onramp/generating-onramp-url).

<Warning>
  **Session tokens:** You must create a new [session token](/api-reference/rest-api/onramp-offramp/create-session-token) from your backend for each user session. Tokens are single-use and expire after 5 minutes.
</Warning>

The Onramp API has the following endpoints:

| Method                                                                                        | Description                                                                                                                                                 |
| :-------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Session Token](/onramp/coinbase-hosted-onramp/generating-onramp-url#getting-a-session-token) | Provides a secure way for the client to initialize the Coinbase-hosted Onramp page.                                                                         |
| [Onramp Config](/onramp/coinbase-hosted-onramp/countries-&-currencies)                        | Returns list of countries supported by Coinbase Onramp, and the payment methods available in each country.                                                  |
| [Onramp Options](/onramp/coinbase-hosted-onramp/countries-&-currencies)                       | Returns supported fiat currencies and available crypto assets that can be passed into the Buy Quote API.                                                    |
| [Onramp Quote](/onramp/coinbase-hosted-onramp/generating-quotes)                              | Provides a quote based on the asset the user would like to purchase, plus the network, the fiat payment, the payment currency, payment method, and country. |
| [Transaction Status](/onramp/core-features/transaction-status)                                | Real time transaction status updates.                                                                                                                       |
| [Transactions](/onramp/core-features/transaction-status)                                      | Historical transaction status.                                                                                                                              |

<Tip>
  Full API endpoint list

  For a complete list of all API endpoints supported by Onramp/Offramp, visit our [API Reference section](/api-reference/rest-api/onramp-offramp/create-buy-quote).
</Tip>
