Tranzify

Product

Hosted checkout: a payment page in 29 languages under your brand

The Tranzify hosted checkout: cards with 3-D Secure, Apple Pay and Google Pay, local methods and Open Banking on one page, white-labelled per network, built to PCI DSS requirements with security headers and integrity checks, with the speed and look of a modern banking app.

The page the payer sees

A link or a redirect opens the checkout on the client’s domain: the amount, the merchant’s name, the methods for this payer and a form that adapts to the method — card fields with 3-D Secure, the wallet’s button, a QR code, a list of banks, bank details with a reference. Twenty-nine languages, right-to-left layouts, local formats of amounts and dates. The page is a few hundred kilobytes with its fonts and loads from the client’s domain, so a payer on a mobile connection sees the form before they would have looked away.

Every method, one page

Method What the payer does on the page
Card Enters the number, expiry and CVV in fields that validate as they type; passes 3-D Secure in the issuer’s window when the issuer asks
Apple Pay, Google Pay Taps the wallet’s button and confirms on the device; the card never appears on the page
Open Banking Chooses their bank from a list in their language and confirms in the banking app; the page waits and shows the result
QR methods (PIX, PromptPay, QRIS, Kaspi Pay) Scans the code with their banking app; the page polls for the confirmation
Bank transfer and virtual accounts Copies the account details and the reference; the page explains the deadline and reports when the transfer arrives
Wallets (MoMo, Kaspi, Payme, M-Pesa) Confirms in the wallet’s app or enters the wallet’s number; the page follows the wallet’s flow
Crypto Sees the address, the exact amount and the network; the page shows the confirmations as they come

The list of methods is not configured on the page: it is the result of the routing for this payment’s country, currency and amount, so the payer sees only methods that will work.

Built for conversion and compliance

  • Loads fast: no third-party scripts, fonts and styles from the page’s own origin, the smallest markup that still looks like a banking app.
  • Card numbers go from the payer’s browser straight to the vault over TLS and are encrypted there under KMS keys; the page never sees a stored card and stores nothing on the device.
  • Security headers, subresource integrity and a self-check of the page’s elements, as PCI DSS requires for payment pages; a check that runs on every release.
  • A timer to the payment’s expiry, a cancel button that tells the merchant, and status pages for success, pending and error that return the payer to the merchant.
  • Google Pay and Apple Pay with the client’s merchant identifiers, registered per domain.
  • Stored cards for returning payers where the merchant has the payer’s consent: a one-click payment with the CVV only, or without it for merchant-initiated charges.

Under the client’s brand

Each network defines its domain, logos, colours and mail; the checkout, the receipts and the merchant cabinet follow. The domain is connected by the platform’s operators; the logo and the colours are stored per network and change without a release. A white-label partner can run many brands on one platform, each isolated from the others, and give each brand its own checkout domain.

For the merchant’s developer

The checkout is opened with the payment’s reference returned by the API; nothing else is needed. A merchant that wants its own page instead uses the API server-to-server with its own PCI scope, and can still use the hosted page for the methods that require a redirect. Either way, the webhooks, the journal and the trace are the same.

Frequently asked questions

Can the checkout carry the client's brand?+
Yes. Every network has its own domain, logo, colours, favicon and e-mail sender; the payer sees the client’s brand, not Tranzify’s.
Which methods appear on the page?+
Those the routing allows for the payment’s country, currency and amount: cards, wallets, Open Banking, QR and bank-transfer methods, each with its own flow on the same page.
Does the merchant need PCI DSS?+
With the hosted checkout the card number never touches the merchant’s systems: it is encrypted on the page and stored in the Tranzify vault, which keeps the merchant in the lightest PCI scope.
Can a merchant embed the page instead of redirecting?+
The page opens by a link or a redirect on the client’s checkout domain; a redirect to the payer’s bank or wallet, when the method needs one, always returns to the page.
What happens when a payment expires?+
The page shows a timer to the payment’s expiry; when it ends, the payment is marked expired, the merchant gets a webhook and the payer sees a page that explains what to do.
Which languages does the page speak?+
Twenty-nine, including right-to-left Arabic, Persian and Urdu, chosen from the payment’s language, the browser’s preference or the merchant’s parameter, with local formats of amounts and dates.

See the platform on your own flows

Thirty minutes with an engineer, not a sales deck: your providers, your routing rules, your merchants' checkout.

  • ✓ Not a financial institution
  • ✓ Money never passes through us
  • ✓ Built to PCI DSS requirements

By sending the form you agree to the privacy policy.