Skip to content

Choose an integration

When you first use Taria Pay, decide which integration path to take. Each requires a different amount of development effort and suits different business scenarios.

Three checkout paths

IntegrationBest forWhat the merchant does
Hosted Checkout / No-codeFastest launch, or you don't want to maintain payment UIUse paylinks, subscription plans, or create a payment order and redirect to checkoutUrl
Checkout ButtonAdding a payment button to your own checkout pageYour server creates a payment order; clicking the button opens hosted checkout
Checkout PanelLetting buyers complete a wallet payment without leaving your siteYour server creates a payment order; your frontend embeds the payment panel with the paymentId

When to prefer Hosted Checkout / No-code

If you want to start accepting payments as quickly as possible, start with Hosted Checkout / No-code. It's a good fit for:

  • Creating paylinks in the merchant dashboard and sharing them
  • Creating subscription plan pages in the merchant dashboard
  • Your server creating a payment intent and your frontend redirecting to the Taria Pay hosted checkout page

Read next: Redirect to checkout

When to prefer Checkout Button

If you already have your own website checkout page but don't want to maintain wallet connections, chain switching, and payment states, choose Checkout Button.

The standard flow is:

  1. The buyer clicks the Taria Pay button on your page.
  2. Your server creates a payment intent.
  3. Your frontend opens the checkoutUrl returned by your server.
  4. Taria Pay notifies you of the payment result via webhook.
  5. Your system updates the order and fulfills it.

Read next: Checkout Button and Checkout Panel

When to prefer Checkout Panel

If you want buyers to stay on your website, and you're willing to maintain frontend wallet dependencies and browser testing, choose Checkout Panel.

The standard flow is:

  1. Your server creates a payment intent.
  2. Your server returns only the paymentId to the frontend.
  3. Your frontend renders CheckoutPanel.
  4. Taria Pay notifies you of the payment result via webhook.
  5. Your system updates the order and fulfills it.

Read next: Checkout Button and Checkout Panel

When you need full customization

If you already have your own order system, customer system, membership system, or backoffice workflows, choose the API / SDK. That way you keep your own order numbers, customer data, inventory, and fulfillment logic.

Read next: Quickstart

Not sure which to pick

You can take your first real payment with a paylink, then integrate Checkout Button or Checkout Panel later. This lets you validate that buyers are willing to pay with stablecoins before investing in development.