Skip to content
All projects

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.

+1 pancito+1 pancito+1 pancito Directo a tu creador · Mercado Pago

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.

0pesos of creators’ money held by the platform
49automated tests
$500Chilean pesos, the minimum contribution

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

01

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.

02

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.

03

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.

↑↓ move↵ openEsc close