For digital products · courses, SaaS and mini apps

Your digital product sells across Latin America. The money lands in one place.

Your own checkout, local payment methods in 9 countries, recurring subscriptions and instant access by webhook. One integration, one partner, one statement.

  • Your own checkout
  • 9 countries, local currency
  • Recurring billing
  • API and webhooks
Scroll to explore

Buyers paying in their currency, their way

The problem

Where your digital product loses sales you never see

Traffic arrives, the page converts, and the sale dies at payment. It rarely shows up in a report, because the buyer simply disappears.

01

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.

02

No card, no purchase

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.

03

Subscriptions that cancel themselves

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.

04

One contract per country

Every new market becomes a new gateway, a new dashboard and a new reconciliation. Expanding should grow revenue, not paperwork.

What Lulipay delivers

Four pieces. One integration.

Everything a digital product needs to charge in another country and deliver instantly, inside the same account.

Own checkout

The checkout is yours, with your brand

Hosted or embedded payment page with order bumps, one-click upsells and cart recovery. The buyer never leaves your funnel or your app.

  • Order bump and one-click upsell
  • Cart recovery
  • Your brand, your domain

Latin America

Nine countries paying in local currency

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.

  • Local currency pricing
  • Local methods per country
  • Consolidated settlement

Subscriptions

Subscriptions that bill themselves

SaaS plans, communities and clubs with automatic recurring billing on local methods. Renewals stop depending on the customer's international card.

  • Monthly and yearly plans
  • Automatic renewal
  • Predictable revenue

API and webhooks

Paid means unlocked. Nobody in between.

On every approved payment your system gets notified and unlocks the course, activates the SaaS account or tops up the mini app balance instantly.

  • Real-time status webhooks
  • Documented REST API
  • Sandbox with test data

How it works

From click to payout in five steps

Scroll to flip through the stack. Each step pins to the screen and the next one slides over it.

01 · Checkout

The buyer lands on your checkout

Your sales page, site or app sends them to the Lulipay checkout, under your brand. Offer, order bump and plan already set up.

Checkout1 / 5
ArgentinaARChileCLColombiaCOCosta RicaCREcuadorECGuatemalaGTMexicoMXPanamaPAPeruPE

02 · Local method

They pay in their country's currency and method

Lulipay recognises the country and shows a local-currency price with the methods that buyer already uses.

Local method2 / 5

03 · Approval

The payment is routed and monitored in real time

Automatic routing to the best available path, with anti-fraud watching every transaction.

Approval3 / 5
payment.approved

04 · Access

Your system gets the signal and grants access

The webhook confirms the payment and your product delivers instantly: members area, SaaS account or mini app credits.

Access4 / 5
  • CRC
  • MXN
  • COP
  • ARS
  • CLP
  • PEN
USDconsolidated

05 · Settlement

You receive it all consolidated, in one statement

Sales from several countries and currencies settled in a unified way. One partner, one statement and predictable cash flow.

Settlement5 / 5

Who it is for

Three ways to sell digital. One checkout.

The billing model changes with the product. The integration stays the same.

Digital courses

Courses, mentorships, ebooks and communities

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.

  • Launch and evergreen
  • Order bump and upsell
  • Subscription communities

SaaS

Subscription software

Monthly and yearly plans

Recurring billing on local methods, without depending on the customer's international card. Fewer declined renewals, less involuntary churn.

  • Automatic renewal
  • Plan upgrade and downgrade
  • Subscription status by webhook

Mini apps

Apps, bots and niche tools

Credits, packs and in-app purchases

Small, frequent payments in local currency, with the balance credited instantly so the user keeps going.

  • Credit packs
  • In-app purchases
  • Automatic top-up by webhook

For the technical team

A link to start. An API to go far.

The hosted checkout works from a link. When the product needs something custom, the API and webhooks are documented.

  • Hosted checkout by link
  • REST API and status webhooks
  • Sandbox with test data
Read the docs
POST /checkout
{
  "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 acesso

Illustrative example. The full reference lives in the documentation.

FAQ

What everyone asks first

Do I have to leave the platform or gateway I use today?

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.

In which countries can my buyer pay?

Argentina, Chile, Colombia, Costa Rica, Ecuador, Guatemala, Mexico, Panama and Peru, with local-currency pricing and each country's payment methods.

Does it work for subscription SaaS?

Yes. Recurring billing covers monthly and yearly plans, and your system tracks each subscription's status by webhook.

How is access granted after payment?

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.

Which currency do I get paid in?

Settlement is consolidated: sales in several currencies arrive unified, in a currency agreed during onboarding.

Do I need a developer?

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.

How much does it cost?

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

Tell us about your business. The proposal is made to fit.

It takes a minute. Our sales team will message you on WhatsApp to understand your product and the countries that make sense.

  • No commitment and no fee to talk
  • You keep ownership of your funnel and your audience
  • Country-by-country activation, at your pace

After sending, you will be taken to our sales team on WhatsApp.