Mercado Pago payment integration for your app or website
We connect Mercado Pago to your app or website so you can charge by card, Yape or cash, with subscriptions, refunds and amounts in soles computed on the server.

Taking payments online is not just adding a button: you need to confirm the payment arrived, unlock what was bought, handle refunds and chargebacks, and make sure nobody can change the amount from their phone.
We integrate Mercado Pago with Checkout and webhooks processed in Cloud Functions: the server sets the amount, each payment notice is processed only once and a refund undoes what the payment had unlocked. We use it in our own apps: Minkay and Kipuy plans and Masy fee payments.
What's included
One-time payments and subscriptions
Single or recurring payments, by card, Yape or cash depending on what Mercado Pago enables for your account.
Amounts computed on the server
The price in soles with VAT is computed in Cloud Functions, never on the customer's phone.
Idempotent webhooks
Each payment notification is processed only once, even if Mercado Pago sends it again.
Refunds and chargebacks
If a payment is reversed, the system records it and undoes what it had unlocked.
Test mode
Test users and credentials to walk through the whole flow before charging real money.
Payments on behalf of others (marketplace)
If your platform charges on behalf of others, each seller connects their account and you collect your fee.
What we build it with
Mercado Pago Checkout
Secure payment screen with the methods available in Peru.
Webhooks
Payment confirmed on the server, not in the browser.
Cloud Functions
Amounts, plan activation and refunds.
Firestore
Payment history with access rules.
Payments already running
Minkay and Kipuy charge for their plans with Mercado Pago, and in Masy residents pay their fees online.
Minkay
Clear accounts, lasting friendships.
Shared expenses and your money by currency
Read the case study: MinkayKipuy
Your business, well counted.
Sales, cash register, inventory and invoicing
Read the case study: KipuyMasy
Good neighbors, better home.
Fees, neighbors, notices and access
Read the case study: Masy

Five layers, like a terrace
Each layer holds up the next. Timelines depend on the scope and we confirm them in the proposal.
Layer 1
Discovery
First conversation, free
We learn the process that takes your time today (the spreadsheet, the notebook or the WhatsApp group) and define a small scope with a clear timeline and cost.
Layer 2
Design
Before coding
We sketch the screens and the main flow so you see how your software will work before we build it.
Layer 3
Development
In short stages
We build in deliveries, with versions you try on your phone or browser and adjust with us.
Layer 4
Launch
When the scope is done
We publish to Google Play, the App Store and servers, ready for your users.
Layer 5
Support
After launch
We stay with you with fixes, improvements and new versions, just like we do with our own apps.
Frequently asked questions
Which payment methods can I accept?
Whatever Mercado Pago enables for your account in Peru, such as credit and debit cards, Yape and cash payments. We review it with you before starting.
Can I charge monthly or yearly subscriptions?
Yes. We set up plans by period and the system grants or expires access based on the payment status.
Can I test without charging real money?
Yes. We first work with Mercado Pago test credentials and users, and only go to production once the whole flow is validated.
What if a customer asks for a refund?
The refund is issued from Mercado Pago and our webhook records it: the system undoes what the payment had unlocked and keeps the history.
Do you also issue electronic invoices?
SUNAT electronic invoicing is a separate service we are certifying. Mercado Pago payments work on their own and can be connected to invoicing later.
We also do
Tell us your idea
Write to us on WhatsApp or email. We reply with concrete questions and, once it's clear, with a proposal of scope, timeline and cost.
- +51 960 511 777
- angelhuamannahui@gmail.com
- From
- Lima, Peru
No forms, no strings attached: the first conversation is free.

