Foreign card declined
A buyer in another country tries to pay in dollars or another currency with a local card. Their bank blocks the international charge, and you never learn the sale existed.
For digital products · courses, SaaS and mini apps
Your own checkout, local payment methods in 9 countries, recurring subscriptions and instant access by webhook. One integration, one partner, one statement.
Buyers paying in their currency, their way
The problem
Traffic arrives, the page converts, and the sale dies at payment. It rarely shows up in a report, because the buyer simply disappears.
A buyer in another country tries to pay in dollars or another currency with a local card. Their bank blocks the international charge, and you never learn the sale existed.
Many people in Latin America pay by bank transfer, digital wallet or local voucher. Without those methods at checkout, they never reach the pay button.
The renewal hits an international card, the bank declines it, and a customer who wanted to stay becomes churn. You lose recurring revenue nobody asked to cancel.
Every new market becomes a new gateway, a new dashboard and a new reconciliation. Expanding should grow revenue, not paperwork.
What Lulipay delivers
Everything a digital product needs to charge in another country and deliver instantly, inside the same account.
Own checkout
Hosted or embedded payment page with order bumps, one-click upsells and cart recovery. The buyer never leaves your funnel or your app.
Latin America
Buyers see the price in their currency and pay with the method they already use every day. Turn on the markets you want without signing a new contract.
Subscriptions
SaaS plans, communities and clubs with automatic recurring billing on local methods. Renewals stop depending on the customer's international card.
API and webhooks
On every approved payment your system gets notified and unlocks the course, activates the SaaS account or tops up the mini app balance instantly.
How it works
Scroll to flip through the stack. Each step pins to the screen and the next one slides over it.
01 · Checkout
Your sales page, site or app sends them to the Lulipay checkout, under your brand. Offer, order bump and plan already set up.
02 · Local method
Lulipay recognises the country and shows a local-currency price with the methods that buyer already uses.
03 · Approval
Automatic routing to the best available path, with anti-fraud watching every transaction.
04 · Access
The webhook confirms the payment and your product delivers instantly: members area, SaaS account or mini app credits.
05 · Settlement
Sales from several countries and currencies settled in a unified way. One partner, one statement and predictable cash flow.
Who it is for
The billing model changes with the product. The integration stays the same.
Digital courses
One-off, instalments or subscription
Launch or evergreen running in several countries, with local price and method for each buyer and access granted as soon as the payment clears.
SaaS
Monthly and yearly plans
Recurring billing on local methods, without depending on the customer's international card. Fewer declined renewals, less involuntary churn.
Mini apps
Credits, packs and in-app purchases
Small, frequent payments in local currency, with the balance credited instantly so the user keeps going.
For the technical team
The hosted checkout works from a link. When the product needs something custom, the API and webhooks are documented.
{
"product": "plano-pro-mensal",
"amount": 1490.00,
"currency": "MXN",
"country": "MX",
"recurring": { "interval": "month" },
"webhook_url": "https://seuapp.com/hooks/lulipay"
}
// → webhook: payment.approved → libere o acessoIllustrative example. The full reference lives in the documentation.
FAQ
No. Many products start by using Lulipay only in markets their current solution does not serve, such as Spanish-speaking Latin America, and expand later.
Argentina, Chile, Colombia, Costa Rica, Ecuador, Guatemala, Mexico, Panama and Peru, with local-currency pricing and each country's payment methods.
Yes. Recurring billing covers monthly and yearly plans, and your system tracks each subscription's status by webhook.
On every approved payment Lulipay sends a webhook to your system. With it you unlock the members area, activate the account or top up the user's balance.
Settlement is consolidated: sales in several currencies arrive unified, in a currency agreed during onboarding.
Not to start. The hosted checkout works from a link. The API and webhooks are there to integrate a members area, app, CRM and automations.
Terms depend on volume and the countries you turn on. Tell us about your business in the form and sales will reply with a proposal.
Let's talk
It takes a minute. Our sales team will message you on WhatsApp to understand your product and the countries that make sense.