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

# Overview

> Allow your users to buy onchain assets using any payment method

Crossmint enables seamless in-app checkout experiences that minimize onboarding friction and maximize conversion.

With Checkout, users can buy memecoins, closed-loop tokens, NFTs, and other assets with debit cards, credit cards, Apple Pay, Google Pay, and stablecoins. Learn more about the types of assets that can be supported <a href="https://help.crossmint.com/articles/8719615099-which-tokens-are-supported-with-crossmint-checkout#supported-assets" target="_blank" rel="noopener">here</a>.

Checkout works across all non-sanctioned geographies, requires no KYC, includes built-in chargeback protection, and has market-leading approval rates.

## See It in Action

The video below showcases Embedded Checkout for memecoins on <a href="https://fomo.family/" target="_blank" rel="noopener">fomo</a>, highlighting a seamless mobile onboarding experience with Apple Pay.

<video autoPlay muted loop playsInline src="https://mintcdn.com/crossmint/mJk5DBL3uTFPfF0W/images/payments/embedded-checkout-fomo.mp4?fit=max&auto=format&n=mJk5DBL3uTFPfF0W&q=85&s=7b2e6193a04419978eca44e9c92bab88" width="65%" style={{ borderRadius: "8px" }} data-path="images/payments/embedded-checkout-fomo.mp4" />

## Key Features

<CardGroup cols={3}>
  <Card title="Available globally" icon="globe" iconType="duotone" color="#A24EC9">
    Support for any non-sanctioned geo.
  </Card>

  <Card title="No KYC required" icon="passport" iconType="duotone" color="#1D258E">
    No ID checks during onboarding.
  </Card>

  <Card title="95-98% Approval Rate" icon="greater-than" iconType="duotone" color="#41B118">
    Compared to 55% industry benchmark.
  </Card>

  <Card title="Chargeback Protection" icon="shield" iconType="duotone" color="#D3A10F">
    Crossmint handles disputed transactions.
  </Card>

  <Card title="AML Monitoring" icon="fingerprint" iconType="duotone" color="#AFB1C5">
    Dedicated team of anti-fraud experts.
  </Card>

  <Card title="Analytics dashboards" icon="chart-line" iconType="duotone" color="#ADD8E6">
    Tools to measure and troubleshoot faster.
  </Card>
</CardGroup>

## Ways to Integrate

<CardGroup cols={3}>
  <Card title="Hosted" icon="toggle-on" iconType="duotone" color="#24ABD0" borderColor="#24ABD0" href="/payments/pay-button/quickstart">
    Checkout hosted on a pop-up, opened from your app or site.
  </Card>

  <Card title="Embedded" icon="object-group" iconType="duotone" color="#D31D52" borderColor="#D31D52" href="/payments/embedded/quickstarts/credit-card-nft">
    Embed checkout in your app or site with full UI control.
  </Card>

  <Card title="Headless" icon="code" iconType="duotone" color="#36B37E" borderColor="#36B37E" href="/payments/headless/quickstarts/credit-card-nft">
    Buy or sell via an API, best suited for agents or deep UI customization.
  </Card>
</CardGroup>

<Note>Crossmint generally recommends to use Embedded Checkout. It yields experiences that feel completely native while handling PSP orchestration and error management, and offering better approval rates.</Note>

## Get started

<CardGroup cols={1}>
  <Card title="Plan Your Integration" icon="gear" iconType="duotone" color="#919191" href="/payments/plan-your-solution" />
</CardGroup>

## FAQs

<AccordionGroup>
  <Accordion title="What's the difference between the Checkout and the Onramp?">
    The *checkout* is used when a user is buying a specific item — like an NFT, memecoin, or product — with fiat or crypto. It's a direct purchase of a specific item.

    The *onramp* is used when a user wants to fund their wallet with crypto — without buying a specific item. Think of it as topping up a balance instead of making a purchase.

    Use *checkout* when selling something. Use *onramp* when your users need crypto to spend later.

    The checkout has no KYC, is available on any region non-sanctioned by OFAC, and offers the best UX and conversion rate. The onramp requires KYC and some geographical limitations apply.
  </Accordion>

  <Accordion title="Should I use embedded or headless checkout?">
    Embedded is the best solution for most teams. It offers embeddable iframe / mobile components which feel native and allow for customizability. Integration takes minutes, as the SDK orchestrates all integrations with payment processors, different states, and errors.
  </Accordion>

  <Accordion title="Which memecoins can be supported?">
    Our team continuously monitors market activity and proactively whitelists eligible memecoins across all of our partners. As of the last update, the Checkout supported memecoins representing around \~80% of the memecoin trading volume in the previous 24 hours.

    You may also request reviews for specific tokens at any time. Review timelines and throughput depend on your SaaS plan and request volume, and we'll always do our best to accommodate. If requests become too frequent relative to transaction volume, we may ask you to upgrade to a higher plan to continue supporting custom review requests.
  </Accordion>

  {" "}

  <Accordion title="How does settlement of payments and assets work?">
    Crossmint settles payments instantly with sellers directly via the smart contract, in the native currency specified
    on the contract. Assets are sent directly into the wallet of the buyer, without intermediation by Crossmint.
  </Accordion>

  {" "}

  <Accordion title="What happens if a buyer charges back their credit card?">
    You don't have to worry about chargeback risk. Crossmint will take on the risk and manage disputes directly with the bank.
  </Accordion>

  <Accordion title="Who pays for gas fees?">
    ### With Crossmint's contracts

    Managed Collections have two options for fees:

    **1. Buyer pays fees** - The buyer (your customer) pays the price of the asset you set in console, plus applicable fees. The Seller (you, the creator) receives the price set in console (aka *the payout*).

    **2. Seller pays fees** - The buyer pays the exact price of the asset set in console. You receive the set asset price, minus applicable fees.

    To access this setting in the Crossmint Console, go to your managed collection, click on "Payments" and then "Settings".
    Here you will find the "Who pays the fees?" switch, which allows you to set the payer of fees for your collection. You can update and save this setting at any time.

    * The total fees per transaction are the same in either option.
    * Managed collections are Buyer pays by default.

    ### With imported contracts

    Imported collections are only compatible with the "Buyer pays fees" option.
  </Accordion>

  <Accordion title="What happens if a transaction fails?">
    Crossmint places an authorization hold on the user's card before initiating the transaction. Funds are only captured once the transaction is successfully completed. If the transaction fails, the hold is released and the user is not charged.
  </Accordion>

  <Accordion title="Does Crossmint support primaries and secondaries (marketplaces)?">
    Crossmint supports primary and secondary sales for closed-loop tokens and [NFTs](/payments/advanced/marketplaces-and-launchpads). For memecoins, Crossmint only supports secondary sales.
  </Accordion>

  <Accordion title="What's the pricing model?">
    For more information, <a href="https://www.crossmint.com/contact/sales" target="_blank" rel="noopener">contact sales</a>.
  </Accordion>
</AccordionGroup>
