Your barbershop, gym or SaaS subscription bills are due on the 5th. You want to stop chasing customers on WhatsApp and let recurring PIX run on autopilot. PixGo: once your account is validated, the plan is ready in 5 minutes, no CNPJ, no monthly fee, no developer required.

TL;DR
  • Create plan at /recurrence: name, value, due day — 5 min
  • Get link /payment/<slug-or-id> or QR Code to share via WhatsApp/IG
  • Customer subscribes once and gets each month's charge with automatic reminders — they just pay the PIX
  • No monthly fee: 2% per sale (+ R$1 on sales from R$10 to R$49.99) and R$0.50 per transfer to your wallet
  • Signup as individual — username, e-mail, Telegram/WhatsApp contact and password; then PixGo validates your account (no CNPJ needed)
  • Not auto-debit: each cycle the system creates the charge, the subscriber gets an e-mail notice and pays the PIX
  • Receive DePix on D+1; swap for USDT or cash out PIX on PixGo Wallet

Who needs recurring PIX

If you charge the same value from the same customer every month, automatic recurrence is gold. Removes "remember to send PIX request" from your mind, and removes "remember to pay" from the customer's mind.

Business Typical charge Hours saved/month
Barbershop (subscription club)R$60-120/mo per client3-5h chasing WhatsApp
Gym / CrossFit boxR$120-250/mo per athlete5-8h + reduced defaults
Salon / nail studio (pkg)R$80-180/mo2-4h plus SMS reminders
Mentor / coachR$200-500/mo2-3h individual collections
SaaS / micro-softwareR$29-99/mo per userno Stripe overhead
Language school / tutoringR$150-300/mo per student4-6h messaging parents
Therapist / psychologistR$200-400/mo packages2-3h awkward billing
Online classes (yoga, language)R$50-150/mo3-5h group collection
Manual PIX-key + WhatsApp collection doesn't scale: at 30-50 customers you burn a full workday/month just chasing payments. Recurrence automates it completely — you only see the money landing on D+1.

Charge monthly fees and subscriptions via PIX, with an email reminder before each due date. See PIX recurring billing.

Create account

How it works on PixGo (5 min plan setup)

No developer, integration, plugin or anything. Just click and share.

Step 1 — Register and link your wallet

  1. Go to pixgo.org/cadastro
  2. Fill in: username (unique, no spaces), email, contact (@telegram or WhatsApp) and password. Get a code via email, validate and you are in
  3. Create your PixGo Wallet at wallet.pixgo.org (or use another Liquid network wallet) and save and validate the address in My Profile
  4. After sign-up, PixGo validates your account. Each payer is still identified by the payment partner on every PIX.

Important: individuals accepted. No need to open a company to start.

Step 2 — Create the plan

  1. Logged in, go to /recurrence (or via "My Store" → "Recurring plans")
  2. Click New plan
  3. Fill in:
    • Plan name: e.g. "Premium Barbershop Membership"
    • Value: e.g. R$80.00
    • Due day: e.g. 5th of each month
    • Description (optional): "Includes 4 cuts + beard"
    • Billing frequency: one-time, daily, weekly, biweekly, monthly, quarterly, semiannual or yearly
  4. Save

Step 3 — Get the link and share

PixGo automatically generates:

  • Direct link: pixgo.org/payment/<slug-or-id> — share on WhatsApp/IG/email
  • QR Code: print and stick at the barbershop/gym front desk
  • Shortcuts: copy link, share via WhatsApp/Telegram/email and download the QR

Step 4 — Customer signs up (once)

  1. Customer opens link
  2. Sees: plan name, value, due day
  3. Clicks Subscribe → enters the CPF or CNPJ of who will pay (always required) and the extra fields you configured for the plan (name, e-mail, phone, etc)
  4. Confirms: monthly PIX billing
  5. Gets confirmation email + reminder 2 days before due date
Extra checkout fields are configured by the plan owner. You decide whether to ask only for name + email (faster) or also phone (more data for billing and CRM). Toggle each field in the plan settings. The CPF or CNPJ of who will pay is always requested: the PIX must come from the account of that same document. Recommended default for small subscriptions: CPF/CNPJ + name + email.

Step 5 — Runs on its own

On the due day, the PixGo system:

  1. Sends the customer an e-mail with the "Pagar com PIX" (Pay with PIX) button for the month's charge
  2. Customer pays PIX (~3 seconds)
  3. System confirms and marks as paid
  4. You receive DePix on D+1 (in PixGo Wallet or cash out via PIX)
  5. If customer doesn't pay: they get a final notice and the subscription is cancelled automatically; if you chose to keep it active and charge late fees/interest, they keep getting periodic overdue e-mails
Setup once, runs forever. You open the dashboard just to check who paid. If you need to cancel a subscription, you do it in the dashboard.
It is not auto-debit. The Central Bank's Pix Automático exists, but PixGo recurring billing works by issuing a charge each cycle: the subscriber gets an e-mail notice and pays the Pix. Nothing leaves their account unless they pay.

Comparison: PixGo vs OpenPix vs Asaas vs Vindi

Item PixGo OpenPix Asaas Vindi
Fixed monthly feeR$0R$0-R$99R$19-R$150R$200+
% per PIX transaction2% (+ R$1 from R$10 to R$49.99) + R$0.50 per transfer~0.99%-1.99%~1.99%~1.49% + R$1.49
CNPJ required to startNo (PF ok)Yes (PJ for recurring)PF limitedYes (PJ)
Setup time5 min per plan, once the account is validated (link/QR direct)30 min-2h (API)20 min-1h1 day (setup)
Receive in cryptoYes (DePix/USDT)NoNoNo
Portuguese supportYes, humanYesYesYes
Webhook + APIYes (free)YesYesYes (paid plan)
Ready subscription linkYes (no-code)YesYesYes
D+1 settlementYesD+0 to D+1D+1 to D+30 (card)D+1 (plan dependent)
PIX out cash withdrawYes (via Wallet PIX button / Crypix, streamlined process)YesYesYes
Money locked in exchangeNo (self-custody)Bank accountBank accountBank account

Bottom line: for small-medium businesses, with no monthly fee PixGo tends to cost less than Vindi/Asaas (see the scenarios below) and offers a crypto option.

Recurring platform monthly fees are silent killers. R$150/month × 12 = R$1,800/year burned before the first sale. On PixGo, that cost is zero — you only pay when you sell.

Practical cases — real scenarios

Case 1 — Barbershop "Premium Club"

  • 60 subscribers
  • R$80/month each (4 cuts + beard)
  • Recurring revenue: R$4,800/month
  • Before (manual WhatsApp): 4h/month collecting + 15% default rate
  • After (PixGo): 0h and ~3% default rate (automatic reminders)
  • PixGo cost: 60 × R$80 × 2% = R$96/month in fees + R$0.50 transfer per day with payments (one daily transfer adds up that day's payments)
  • Net revenue: R$4,704/month, minus R$0.50 per day with payments
  • Vindi equivalent: R$200 monthly + 1.49% = R$271.52 → saving R$175.52/month, minus R$0.50 per day with payments

Case 2 — Gym / CrossFit box

  • 80 athletes
  • R$120/month each
  • Revenue: R$9,600/month
  • PixGo setup: 1 plan "Athlete Membership" + 1 plan "Drop-in" — 10 min
  • Total fee: R$192/month (2% of R$9,600) + R$0.50 transfer per day with payments
  • Asaas equivalent: R$99 monthly + 1.99% = R$290 → saving R$98/month, minus R$0.50 per day with payments

Case 3 — Mentoring / coach

  • 12 mentees
  • R$300/month each
  • Revenue: R$3,600/month
  • Extra advantage: customer pays in PIX, you accumulate USDT to hedge Real
  • PixGo fee: R$72/month (2%) + R$0.50 transfer per day with payments
  • Vindi equivalent: R$200 + 1.49% = R$253.64 → saving R$181.64/month, minus R$0.50 per day with payments

Case 4 — SaaS / micro-software

  • 50 subscribers
  • R$49/month each (pro plan)
  • Revenue: R$2,450/month
  • Since charges from R$10 to R$49.99 pay 2% + R$1 flat, fee = R$49 + R$50 = R$99, + R$0.50 transfer per day with payments
  • PixGo webhook unlocks SaaS access automatically (see /blog/api-recorrencia)
  • Stripe BR equivalent: 2.99% + R$0.39 = R$92.77 → here PixGo costs R$6.23/month more, plus R$0.50 per day with payments; a plan of R$50 or more leaves the R$1 flat-fee tier
Scenario R$10,000/mo recurring PixGo OpenPix Asaas Vindi
Monthly feeR$0R$49R$99R$200
Transaction fee (avg)R$200 (2% of 100 charges of R$100) + R$0.50 per day with paymentsR$150 (1.5%)R$199 (1.99%)R$149 (1.49%)
Total cost / monthR$200 + R$0.50 per day with paymentsR$199R$298R$349
Annual costR$2,400 + R$0.50 per day with paymentsR$2,388R$3,576R$4,188
Annual saving vs VindiR$1,788, minus R$0.50 per day with paymentsR$1,800R$612—

In this scenario, OpenPix is cheaper per transaction (but has a small free-tier cap); PixGo comes in below Asaas and Vindi and is the only one that settles in crypto.

PixGo extra edge: receive in crypto

This is the off-curve differentiator. Every recurrence paid via PIX becomes DePix (Real-backed stablecoin, 1:1) in your PixGo Wallet. From there you decide:

  • Cash out PIX: becomes Real and lands in the recipient's bank account via the Wallet PIX button or Crypix.me — streamlined process, no extra PixGo signup
  • Swap for USDT (digital dollar) via BrSwap — hedge against Real devaluation
  • Hold in DePix: 1:1 with Real, zero maintenance cost, self-custody
  • Buy BTC or L-BTC for DCA / hodl

This flow doesn't exist on Asaas/Vindi/OpenPix. Details: Receive PIX in dollars (USDT) and MEI receiving crypto.

You're not required to stay in crypto. You can receive and cash out PIX directly. Crypto is an option for those who want to hedge Real, not a requirement.

Technical integration (no-code OR with API)

Path 1: no-code

This is the path most people take. Create plan, get link, send WhatsApp. Done. PixGo handles billing, reminder, reconciliation.

  • Subscription link: pixgo.org/payment/<slug-or-id>
  • QR Code: ready PNG image in dashboard
  • Copy link and share via WhatsApp, Telegram or email right from the dashboard
  • Dashboard shows active subscribers, overdue, monthly revenue

Path 2: with API (to integrate with existing system)

If you have a SaaS, e-commerce, app, or proprietary ERP, you can integrate via API and webhook:

  • The API has no recurrence endpoint: if you need to integrate, you build your own routine
  • On each due date, your system creates the charge with POST /api/v1/payment/create
  • Receive webhook on every confirmed payment

Full technical guide with PHP/Node/Python examples: PixGo Recurrence API.

For 95% of small-medium businesses, path 1 (no-code) is enough. API is only worth it if you need to unlock access/feature in real-time on your product (SaaS, app, member area).

FAQ — PixGo recurring billing

Do I need CNPJ to create recurring plans?

No. PixGo signup uses username + e-mail + contact (Telegram/WhatsApp) + password, and then PixGo validates your account. You operate as an individual, no company needed — payer identification is still handled by the payment partner on every PIX. Details at CNPJ or MEI on PixGo?

Does the customer need to create a PixGo account to pay?

No. They enter the CPF or CNPJ of who will pay (required) and fill in the extra fields you enabled on the plan (name, email, phone). They don't create a "PixGo account" in the traditional sense. Works as a direct payment per billing cycle.

Is it auto-debit or Pix Automático?

No. The Central Bank's Pix Automático exists, but PixGo recurring billing works by issuing a charge each cycle: the subscriber gets an e-mail notice and pays the Pix. PixGo does not debit the customer's account.

What if the customer wants to cancel?

You cancel it, in the /recurrence dashboard. The subscriber portal shows plan, value, due date and status, with the "Pagar com Pix" (Pay with Pix) button — there is no cancel option. No mandatory lock-in — PixGo doesn't trap customers.

What if payment fails on the day?

PixGo sends an e-mail notice on the due day. If payment doesn't come in, what you chose on the plan applies: cancel automatically (the customer gets a final notice first) or keep active and charge late fees/interest (the customer keeps getting periodic overdue e-mails). The dashboard shows who is overdue.

Can I change the plan value after creating?

Yes. You adjust the value on the plan; existing subscribers keep the value they had, and you can change each subscriber's value in the dashboard.

Discount for annual / prepaid?

Yes. You create 2 plans: "Monthly R$80" and "Annual R$800" (12 months for the price of 10) — customer picks. PixGo doesn't force a model: you design it your way.

Works for international charges (customer outside Brazil)?

PixGo recurrence is PIX-based, so customer needs a Brazilian bank account. For international customers, alternative is to charge in USDT directly via PixGo Wallet + Crypix.me link.


Practical summary

  • Register on PixGo (PF accepted), create plan at /recurrence with name, value, due day
  • Share link /payment/<slug-or-id> or QR Code on WhatsApp/IG/physical store
  • Customer subscribes once and gets the charge and reminders every month automatically — you don't touch anything
  • Receive DePix on D+1: cash out PIX, hold, swap for USDT, or buy BTC
  • No fixed monthly fee, no mandatory CNPJ, 2% per sale (+ R$1 from R$10 to R$49.99) and R$0.50 per transfer
  • In the scenarios above, it costs less than Vindi/Asaas at average volumes
  • No-code: link/QR ready. With code: API + webhook at /blog/api-recorrencia
  • Reminders and overdue marking run automatically
  • Subscription cancellation: done by you, in the dashboard

Related reading: Recurrence API · CNPJ or MEI? · MEI receiving crypto · Receive PIX in dollars · PixGo fees