---
description: Learn which integration method is best for you
---

# Integration Methods

Tebex offers multiple integration options tailored to meet different business needs, each equipped with unique features for specific use cases.

There are three integration methods available, as highlighted below. Each method varies in complexity, with the Webstore Builder being the easiest to get started with.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden></th><th data-hidden data-type="checkbox"></th></tr></thead><tbody><tr><td><strong>Webstore Builder</strong><br><em><mark style="color:purple;">Easiest</mark></em><br></td><td><p>✅  <mark style="color:green;">Checkout</mark></p><p><mark style="color:green;">✅  Package Management</mark></p><p><mark style="color:green;">✅  Hosted Webstore</mark><br><br><a href="templates">Webstore Builder Docs</a></p></td><td></td><td><a href="templates">templates</a></td><td></td><td>false</td></tr><tr><td><strong>Headless API</strong><br><em><mark style="color:orange;">Complex</mark></em><br></td><td><p>✅  <mark style="color:green;">Checkout</mark></p><p><mark style="color:green;">✅  Package Management</mark></p><p><del>*  Hosted Webstore</del><br><br><a href="headless-api">Headless API Doc</a><a href="headless-api">s</a></p></td><td></td><td><a href="headless-api">headless-api</a></td><td></td><td>false</td></tr><tr><td><strong>Checkout API</strong><br><em><mark style="color:red;">Advanced</mark></em><br></td><td><p>✅  <mark style="color:green;">Checkout</mark></p><p><del>*  Package Management</del></p><p><del>*  Hosted Webstore</del><br><br><a href="checkout-api">Checkout API Docs</a></p></td><td></td><td><a href="checkout-api">checkout-api</a></td><td></td><td>false</td></tr></tbody></table>



**Checkout**: Maximize revenue by utilizing Tebex’s global Merchant of Record platform. With over 100 payment methods, Tebex handles the entire checkout process, offering chargeback protection, fraud monitoring, 14-day payouts, and international sales tax coverage.

**Package Management**: Effortlessly set up and manage packages for sale on your project through the creator panel. You can organize packages into categories and easily define details such as names, descriptions, pricing, and images. You're also able to invite other team members to manage these too.

**Hosted Webstore**: Tebex provides a customizable webstore that allows you to start selling in minutes. This enables you to focus on your business, while we handle the hosting infrastructure & technical requirements for you.

### Which integration method is best for me?

Take a look at the example scenarios below to get a better understanding of which integration method is best for you. Whatever you choose, all of our integration methods come with access to over 100 payment methods, international sales tax coverage, fraud protection, [webhooks](webhooks), and seamless inline checkout through [Tebex.js](tebex.js).

<details>

<summary>I want to sell packages via a pre-built webstore that's hosted for me</summary>

If you're looking for a pre-built, hosted webstore, we recommend using the Tebex [Webstore Builder](templates). This tool offers comprehensive package management through the Tebex creator panel, a fully customizable webstore displaying all your available packages, and a built-in add-to-cart feature. Webstores are seamlessly integrated with [Tebex.js](tebex.js), our inline checkout solution. To see an example of a webstore created with the Webstore Builder, visit [example.tebex.io](https://example.tebex.io).

</details>

<details>

<summary>I want to sell packages from my own website or in-game</summary>

If you want to sell packages directly through your own website or in-game, while managing package creation, updates, and configuration via Tebex, the [Headless API](headless-api) is the ideal solution. By integrating the Headless API with [Tebex.js](tebex.js), you can offer a seamless checkout experience, allowing customers to make purchases without leaving your site.

</details>

<details>

<summary>I want to sell packages that are dynamic in nature</summary>

If your packages require a high level of customization for each customer and cannot be created within the Tebex creator panel, the Checkout API is the ideal solution. For example, this could apply to packages with varying names, descriptions, pricing, or images tailored to individual customers. By integrating the Checkout API with [Tebex.js](tebex.js), you can provide a smooth purchasing experience, allowing customers to complete transactions without leaving your website.

</details>

<details>

<summary>I want to sell hundreds or thousands of packages through my own backend system</summary>

If you manage a large volume of packages that would be impractical to create manually in the Tebex creator panel, or if your package offerings update based on your internal inventory system, the [Checkout API](checkout-api) is the optimal solution. By integrating the Checkout API with [Tebex.js](tebex.js), you can offer a seamless purchasing experience, allowing customers to complete transactions without leaving your website.

</details>

<details>

<summary>I want to sell physical goods or launch a marketplace</summary>

Tebex cannot support projects that aim to sell physical goods or provide marketplace services. If you are looking to pursue either of these options, we regret to inform you that we cannot collaborate in this capacity, and you will need to seek a payment partner elsewhere.

</details>

### Let's begin!

Now that you've chosen your integration method, you can begin by exploring the relevant documentation:

* Learn how to design your own store using the [**Webstore Builder**](templates).
* Sell packages directly from your website or in-game with the [**Headless API**](headless-api).
* For more complex integrations, get started with the [**Checkout API**](checkout-api).
