# Integrations (/docs/integrations)

There are three ways to take payments with Comecero. You can mix them: the same products, customers and orders sit behind all three.

<Cards>
  <Card icon={<MousePointerClick />} title="Checkout button" href="/docs/integrations/checkout-button">Paste one script and a button on your own website. Checkout opens over your page.</Card>
  <Card icon={<Store />} title="Hosted shop and links" href="/docs/integrations/hosted-shop">A ready shop, cart and payment page, plus links you can build to fill a cart or ask for a payment.</Card>
  <Card icon={<Code />} title="Your own code" href="/docs/guides/accept-payments">Build the checkout yourself on the API: carts, payments, 3-D Secure and webhooks.</Card>
</Cards>

## Around the checkout [#around-the-checkout]

<Cards>
  <Card icon={<UserRound />} title="Customer account page" href="/docs/integrations/customer-account">Where shoppers see orders, subscriptions and invoices, and change their saved cards.</Card>
  <Card icon={<CreditCard />} title="Payment gateways" href="/docs/integrations/payment-gateways">Connect Comecero Express Payments or your own gateway, and how a gateway is picked.</Card>
  <Card icon={<ShieldCheck />} title="Fraud screening" href="/docs/integrations/fraud-screening">What Comecero checks on each payment, what a blocked payment looks like, and trusted customers.</Card>
  <Card icon={<Globe />} title="Basic setup" href="/docs/getting-started/basic-setup">Products, currencies, tax, shipping, emails and team members, before your first sale.</Card>
</Cards>

## Which one should I use? [#which-one-should-i-use]

| You want | Use |
|---|---|
| A Buy button on a site you already have | [Checkout button](/docs/integrations/checkout-button) |
| A shop without building one | [Hosted shop](/docs/integrations/hosted-shop) |
| To send a customer a link to pay a set amount | [Payment page links](/docs/integrations/hosted-shop#payment-page-links) |
| To bill a customer and let them pay online | [Invoices](/docs/guides/invoices) |
| Full control of the checkout in your app | [Accept payments](/docs/guides/accept-payments) on the API |
