Skip to main content
Tonder offers multiple integration models to accept deposits and send withdrawals. Selecting the right model is critical for your project’s success, as it impacts your time to market, development resources, user experience, and compliance requirements. This guide will help you understand:
  • The five integration approaches for accepting payments, including our recommended Hybrid model.
  • How to add withdrawal capability to any deposit model using API Direct.
  • The key differences to help you select the right model for your needs.
  • Real-world use cases for platforms like gaming and e-commerce.

Quick Comparison

Integration ModelDepositsWithdrawalsRefundsSetup Time (est.)CustomizationPCI Cert Required
Hosted CheckoutYesNoNo1 dayLowNo
Full SDKYesNoNo2-3 daysMediumNo
Lite SDKYesNoNo5-7 daysHighNo
Hybrid YesYesYes*1-2 weeksHighNo
Direct (S2S)YesYesYes1-2 weeksCompleteYes
Withdrawals for the Hybrid model are handled via API Direct.Refunds are initiated from the merchant’s dashboard.*Refunds in Hybrid mode: Dashboard (recommended) or API Direct for cards only. See Hybrid Integration details below.

Before You Choose

Consider these key questions to guide your decision:
  • Do you have developers available to write code?
  • How quickly do you need to launch and start accepting payments?
  • Is a custom-branded user interface essential for your checkout flow?
  • Does your organization hold a valid PCI DSS certification?
  • Do you need to both accept payments (deposits) and send payouts (withdrawals)?
  • Do you want more control over non-card payment methods without PCI certification?
After answering these questions, review the integration models below to find the best fit for your business.

Integration Models in Detail

Dive into the specifics of each model to understand its architecture, features, and limitations.
A ready-to-use, Tonder-hosted payment page accessed via a redirect URL. This is the fastest way to start accepting payments.Use this model ifYou need to launch immediately and accept payments quickly. You do not have a technical team or development resources. Your payment needs are straightforward.
LimitationsCannot be embedded directly into your application or website. Customization options are limited to branding basics.

Withdrawals with Any Deposit Model

You can add withdrawal capability to any deposit integration model (Hosted Checkout, Full SDK, or Lite SDK) by implementing API Direct exclusively for withdrawals. Since no card data is processed in this scenario, PCI certification is not required.
Key PointAdding withdrawal capability via API Direct is independent of your deposit integration. You can add it without modifying your existing payment acceptance setup.Hybrid Integration Note: When using the Hybrid model, withdrawals are already included through API Direct Integration—no separate withdrawal-only implementation needed.

Feature Support Across Models

In this table, we summarize the availability of key features across the different integration models.
Contact Tonder support for guidance on selecting the right integration model for your business.
Now that you are aware of the different integration models, use the flowchart below to help you decide which model is best for your business needs.
Do you have developers?
  • No → Hosted Checkout
  • Yes → Continue to question below
Do you need withdrawals or API control over non-card payment methods?
  • Yes → Continue to Hybrid or API Direct decision
  • No → Continue to UI customization decision
Are you PCI certified?
  • Yes → API Direct Integration (full control)
  • NoHybrid Integration ⭐ (recommended for maximum control without PCI)
If choosing Hybrid, what card UI do you need?
  • Redirect to hosted page → Hybrid A (Hosted Checkout + API Direct)
  • Embedded standard UI → Hybrid B (Full SDK + API Direct)
  • Fully custom UI → Hybrid C (Lite SDK + API Direct)
If not using Hybrid, do you need a completely custom UI?
  • No → Full SDK (standard, embeddable UI)
  • Yes → Lite SDK (full UX/UI control)
Are you PCI certified?
  • Yes → API Direct Integration (all-in-one solution)
  • NoHybrid Integration ⭐ (recommended - choose card UI preference)
Alternative: Choose a deposit model and pair it with API Direct for withdrawals only:
  • Fastest Launch: Hosted Checkout + API Direct (withdrawals only)
  • Standard Embedded UI: Full SDK + API Direct (withdrawals only)
  • Custom Branded UI: Lite SDK + API Direct (withdrawals only)
  • Use API Direct Integration for withdrawals only. No PCI certification is required, since no card data is processed.

Use Cases

Every single integration model can be used to support various use cases. Here are some common scenarios and the recommended models for each:
An i-Gaming platform wants to accept deposits from multiple payment methods and send player payouts, but does not have PCI certification. They also want programmatic control over SPEI transfers and cash payments.Recommended Solution: Hybrid Integration
  • Card Payments: Implement Full SDK for embedded card processing (Tonder handles PCI)
  • Other Methods: Use API Direct for SPEI, OxxoPay, Mercado Pago (full API control, no PCI required)
  • Withdrawals: Use API Direct for automated player payouts
  • Setup Time: ~1-2 weeks
  • Benefits: Maximum control without PCI certification, unified withdrawal handling, flexible payment method management
Trade-off: Must handle dual webhook notifications and different request/response patterns for cards vs. other methods.