Web product · October 2026 Live · preview release
Pancito
Treat the people who make what you love to a pancito, a little bread roll: contributions in Chilean pesos through Mercado Pago that go straight to the creator’s account.
What it is
Each creator has a page with a photo, a bio and the price of their pancito. Supporters choose how many to send, leave a message and pay with Mercado Pago in Chilean pesos.
The money goes straight to the creator’s Mercado Pago account through split payments: the platform only receives its fee and never holds anyone’s money. It’s live as a preview release, with payments in test mode until launch.
What I built
- Each creator’s Mercado Pago account connected via OAuth
- Checkout Pro with split payments: the contribution goes to the creator and the platform only takes its fee
- A public page for each creator with a photo, the pancito price and a share button
- Mercado Pago webhooks verified and stored; encrypted tokens that only the server can read
- Abuse protection and an email to the creator whenever they receive a pancito
- Google sign-in and row-level security in the database
The hard parts
The money never passes through here
With split payments, each contribution is charged to the creator’s account and the fee is deducted in the same payment: the platform never holds funds.
Security in layers
Row-level security in Postgres: each creator sees only their own contributions, only the server creates contributions and Mercado Pago tokens are encrypted.
One email, exactly once
The webhook only moves forward from the state it read, so even if Mercado Pago notifies twice, the creator gets a single email per pancito.