Best Shopify COD App for Peru: Top 5 Cash on Delivery Apps Compared
Looking for the best Shopify COD app for Peru? We compare the top 5 cash on delivery apps for pago contra entrega, covering forms, upsells, pixels and fraud control.
If you sell in Peru, you already know the pattern. Your ads get clicks, people add to cart, and then a good chunk of them disappear at checkout the moment they see a card field. It is not your product. It is the payment method.
Cash on delivery, or pago contra entrega as your customers call it, is still one of the most trusted ways to buy online in Peru. Shoppers in Lima, Arequipa, Trujillo and Piura want to see the box, hold the product, and hand over the soles to the courier. Anything that asks for money before the package arrives feels like a risk to them.
The problem is that Shopify’s native checkout was never built for that behaviour. It was built for prepaid markets. So if you want COD to actually convert in Peru, you need an app that replaces the standard checkout with a short order form, sends clean orders to your courier, and keeps your ad pixels firing correctly.
I went through the COD apps currently on the Shopify App Store and looked at them specifically through a Peruvian lens: Spanish support, phone format, provincia and ciudad fields, courier friendly data, and how well they handle the confirmation step that decides whether your delivery rate lands at 45% or 75%.
Here are the five worth your time, starting with the one I would install first.
Quick comparison
| # | App | Rating | Best for | Free plan limit |
|---|---|---|---|---|
| 1 | Neo COD Form & Upsell | 5.0 (34) | Full COD stack: form, upsells, pixels, verification | 100 orders/month |
| 2 | EasySell COD Form & Upsells | 4.9 (965+) | Simple form plus Google Sheets export | 60 orders/month |
| 3 | Releasit COD Form & Upsells | 4.9 (2,499+) | Large stores with heavy order volume | 60 orders/month |
| 4 | WEBI LeadForm Order COD Form | 4.8 (96) | A/B testing and WhatsApp confirmation | 60 orders/month |
| 5 | Madgic COD Form & Upsells | 4.8 (25) | Partial payment and COD fee control | Free plan for small stores |
A note on that last column, because “free to install” on the App Store listing page is easy to misread. Every one of these apps caps the number of orders you can process on the free tier. Once you hit the ceiling, the form stops accepting orders until you upgrade, and a few merchants have lost sales because they did not notice the limit had been reached. Check the cap before you scale your ad spend, not after.
1. Neo COD Form & Upsell (best overall for Peru)
Neo COD Form & Upsell is the app I would put on a Peruvian store before anything else, and the reason is simple. It covers the whole COD journey in one place instead of forcing you to stitch three apps together.
Rating: 5.0 stars from 34 reviews Pricing: free plan for 100 orders a month, then $6.99 and $12.99 tiers
What it actually does
The core of it is a one click COD order form that sits directly on your product page. The customer taps “Comprar ahora”, fills in name, phone, provincia, ciudad and address, and the order lands in your Shopify admin. No account creation, no shipping calculator, no card field. For a shopper on a mobile connection in San Juan de Lurigancho, that difference is everything.
The form builder is drag and drop, so you can arrange fields the way Peruvian addresses actually work. That matters more than people think. A form built for the US will ask for a ZIP code and then choke on a Peruvian address that reads like “Av. Los Alisos 1234, Urb. Santa Luisa, Los Olivos, Lima”. With Neo you can set up Provincia and Ciudad as dropdowns, make the reference field required, and hand your courier an address they can actually find on the first attempt.
Spanish is supported out of the box, along with twenty other languages, so you are not translating button labels through a theme editor.
The upsell side
This is where the margin comes from. Peru is a price sensitive market and ad costs are not getting cheaper, so raising average order value is usually easier than lowering CPA.
Neo gives you quantity offers, one tick upsells, pre purchase and post purchase upsells, and downsells. In practice, a quantity offer like “2 for S/ 99, 3 for S/ 129” placed directly on the COD form tends to be the easiest win. The customer is already committed, they are already on the form, and adding a unit costs them one tap.
There is also a partial payment feature, which is genuinely useful here. You can ask for a small deposit through Yape, Plin or a card before dispatch, and collect the rest on delivery. Even a S/ 10 deposit filters out a surprising number of fake orders, because people who were never going to accept the package will not pay anything at all.
Fraud and RTO control
Returned orders are the quiet killer of COD in Peru. Typical delivery rates sit somewhere around 60% to 75% when merchants confirm orders before dispatch, and drop well below that when they do not. Every failed delivery costs you the outbound freight, the return freight, and the ad spend that created the order.
Neo handles this with IP blocking, postal code and zone restrictions, and phone verification. On the phone side, the app supports OTP verification, and if you already work with a local Peruvian SMS provider you can plug your own credentials in rather than being locked into one gateway. That flexibility is worth checking during setup, since SMS delivery to Peruvian mobile numbers is far more reliable through a local route than a generic international one.
Beyond verification, there is a built in messaging system for following up with customers after the order comes in. Most Peruvian operations confirm by WhatsApp before shipping, and having that follow up tied to the order record keeps it out of a scattered spreadsheet.
Pixel tracking
When you replace Shopify checkout with a custom form, your tracking usually breaks. The purchase event never fires, Meta stops optimising, and your reported ROAS becomes fiction.
Neo fires events across Meta, GA4, Google Ads, TikTok, Snapchat, Pinterest and X, including server side signals, so your campaigns keep learning. If you are running Meta or TikTok traffic to a Peruvian audience, this feature alone justifies the install.
Abandoned order recovery
If someone starts the form and leaves, Neo saves the partial entry. You get their phone number even without a completed order, which means your team can reach out on WhatsApp the same afternoon. In a COD market where trust is built through conversation, recovering those half finished forms is real money.
Pros: everything in one app, free tier that covers a launch phase, strong pixel accuracy, upsells and partial payments included, responsive support Cons: newer app, so the review count is still small compared to the older players
Try Neo COD Form & Upsell on the Shopify App Store
2. EasySell COD Form & Upsells
EasySell COD Form & Upsells is one of the most widely used COD apps on the platform, sitting at 4.9 stars across more than 950 reviews. It takes a lighter approach than most of its competitors, which is part of the appeal.
You get a clean COD form that replaces checkout, upsells and quantity offers, downsells, OTP phone verification, IP blocking, postal code limits and automatic export to Google Sheets.
Pricing runs free for 60 orders a month, then $9.95 for 440 orders and $24.95 above that. Worth noting that partial payment sits on the top tier only.
The Google Sheets export is the standout feature for Peru. If your fulfilment partner or courier asks for a daily sheet of orders, EasySell pushes them there automatically instead of you exporting CSVs every morning. Anyone working with Olva or Shalom through a manual dispatch process will appreciate that.
Its upsell engine is less flexible than Neo’s, and there is no partial payment option, so it is a better fit for stores selling a single hero product than for catalogues with real cross sell potential.
Best for: merchants who want a straightforward form and a Sheets workflow.
3. Releasit COD Form & Upsells
Releasit COD Form & Upsells is the veteran of this category, with roughly 2,500 reviews and a 4.9 average. Plenty of Peruvian dropshippers run it, and most of the Spanish language dropshipping courses you will find on YouTube teach it by default.
It gives you a customisable one click form, upsells, quantity offers, downsells, OTP verification, Google Sheets export and pixel integrations. It also carries the Built for Shopify badge, which means it meets Shopify’s stricter performance and design standards.
The trade off is pricing. The free tier stops at 60 orders a month, then it is $9.99 for 360 orders and $29.99 for the enterprise tier, and the cost climbs from there once you are shipping serious volume. Some merchants also find the settings panel dense, since years of feature additions have made it deep rather than simple.
Best for: established stores with high volume that want the most battle tested option.
Versus Neo: Releasit has the longer track record and the bigger community. Neo gives you partial payments and a built in messaging system that Releasit does not, and its flat $12.99 unlimited tier tends to cost less once you scale past a few hundred orders a month.
4. WEBI LeadForm Order COD Form
WEBI LeadForm Order COD Form comes at COD from the lead generation angle, which is a different way of thinking about the same problem. Instead of treating the form purely as a checkout replacement, it treats every submission as a lead you can work.
The feature set is broad: popup or embedded form layouts, multi currency, upsells and downsells, quantity offers, Google Sheets sync, Google address autocomplete, abandoned order recovery, multi pixel tracking for Meta, TikTok, Snapchat, Google and Pinterest, phone OTP, and IP or country blocking.
Two things stand out for a Peruvian operation. First, it has built in A/B testing for the form itself, so you can run a five field version against a seven field version and settle the argument with data instead of opinion. Second, it handles order confirmation through WhatsApp, which is exactly how most Peruvian stores confirm before dispatch.
The app sits at 4.8 stars across 96 reviews, and a lot of that feedback comes from French and Arabic speaking markets, which tells you where its user base is concentrated. Spanish support is there, but the app has not been shaped around Latin America the way it has around North Africa.
Pricing starts free at 60 orders a month, then $9.99 for 440 orders and $24.99 for unlimited.
Best for: merchants who want to test form variants and run confirmation through WhatsApp.
Versus Neo: WEBI’s A/B testing is a nice tool if you have the volume to make the results meaningful. Neo has the broader pixel list, partial payments, and a form builder that is easier to adapt to Peruvian address fields without workarounds.
5. Madgic COD Form & Upsells
Madgic COD Form & Upsells is the smallest app on this list by review count, at 4.8 stars from 25 reviews, but it has a genuinely useful feature mix for COD heavy markets.
You get a one click form in popup or embedded layout, a custom thank you page, multi currency, autofill, skip cart options and Google Sheets export. On the revenue side there are one tick upsells, quantity breaks, bundles and downsells. On the protection side there is WhatsApp OTP verification, IP blocking and postal code restrictions.
The two features worth calling out are partial payment and the COD fee setting. Partial payment lets you collect a deposit up front and the balance on delivery, which is one of the most effective ways to cut refused packages in Peru. The COD fee setting lets you add a surcharge to cash orders, which quietly pushes buyers toward Yape or card and protects your margin on the ones who still choose cash.
Pricing is a free plan aimed at small stores, with a paid tier at $7.99 a month for unlimited orders. That is one of the lower paid entry points in this category, so if the feature list matches what you need, the cost is not going to be the thing that stops you.
The catch is scale. Most of its install base sits in Pakistan, India, Morocco and Bangladesh, so the app has been tuned for those markets rather than for Latin America. The team is responsive and the product is solid, but you are an early adopter in the Peruvian context.
Best for: stores that specifically want partial payments and COD surcharges in one place.
Versus Neo: the two overlap a fair amount on paper. Neo has the larger pixel list including GA4, Google Ads and X, a free tier that covers 100 orders a month rather than a trial, and the flexibility to route OTP through your own local provider.
What actually matters when choosing a COD app for Peru
Feature lists look similar across all of these. Here is what genuinely changes results in the Peruvian market.
1. The form has to match how Peruvian addresses work
Provincia, Ciudad, street address, and a reference. That last field is not optional. Couriers in Lima routinely rely on landmarks to find a house. A form that only has “Address line 1” and “Postal code” is going to generate failed deliveries, and every failed delivery is a double freight charge on your P&L.
Pick an app that lets you add custom fields and mark them required.
2. The phone field has to be right
Peruvian mobile numbers are nine digits and start with 9, with +51 as the country code. Your form should lock the format so customers cannot submit eight digits or paste in a landline. Every unreachable number is an order your confirmation team cannot save.
If you plan to send an SMS or an OTP code, check that the app allows a local provider. Delivery rates to Peruvian networks are noticeably better when the message routes through a local carrier relationship rather than a generic international gateway, and the cost per message is lower too. Apps like Neo COD Form & Upsell let you connect your own provider, which keeps you in control of both.
3. Pixel accuracy is not a nice to have
If you are buying traffic on Meta or TikTok, and almost everyone selling COD in Peru is, your pixel needs to see the purchase event. A COD form that bypasses Shopify checkout will break standard tracking unless the app handles it deliberately. Broken tracking means the algorithm optimises toward the wrong people, your CPA climbs, and you blame the creative when the problem was the plumbing.
4. Upsells pay for the freight
Freight in Peru runs roughly S/ 12 to S/ 20 depending on courier and destination. If your delivery rate is 75%, your real freight cost per delivered order is higher than the sticker price, because you are absorbing the failures.
Adding S/ 30 to S/ 50 of AOV through a quantity offer or a one tick upsell absorbs that gap. Any COD app you choose should have upsells built in, not bolted on through a second subscription.
5. Confirmation workflow
The single biggest lever on delivery rate is confirming the order before you dispatch it. Merchants who call or WhatsApp every order before shipping report delivery rates in the 60% to 75% range. Merchants who ship blind sit far lower.
Look for abandoned form capture and a built in way to message customers, so your team is working from order records instead of scattered notes.
6. Fee and visibility rules
Consider a small COD surcharge with free shipping on prepaid orders. Yape and Plin are everywhere in Peru now, and a nudge of S/ 5 to S/ 8 is often enough to convert a cash buyer into a prepaid one. Prepaid orders do not get refused at the door.
A realistic setup for a Peruvian store
If you are starting from zero, here is a sequence that works.
Install Neo COD Form & Upsell and build the form with Nombre completo, Celular, Provincia, Ciudad, Dirección and Referencia. Keep it to six fields. Every extra field costs you completions.
Translate every label and button into Spanish. Use the language your customers use, so “Pagar al recibir” rather than a literal translation of “Cash on delivery”.
Set up a quantity offer on your main product before you spend a sol on ads. Two units at a discount is the simplest version and it works.
Turn on fraud controls: block repeat IPs, restrict the zones where your delivery rate is poor, and switch on phone verification with a local provider if your category attracts prank orders.
Connect your Meta and TikTok pixels inside the app and fire a test order to confirm the purchase event lands.
Confirm every order by WhatsApp before dispatch. No exceptions during your first month. You will learn more about your buyers in thirty conversations than in thirty reports.
Then hand clean, confirmed orders to Olva, Shalom, Marvisur or whichever courier fits your destination mix, and watch your delivery rate instead of your revenue. Delivery rate is the number that decides whether the business works.
Frequently asked questions
Is cash on delivery still worth offering in Peru? Yes. Card penetration has grown and wallets like Yape and Plin are now mainstream, but a large share of Peruvian shoppers still prefer to pay when the package arrives, especially outside Lima and among first time online buyers. Removing COD removes a significant part of your addressable market.
Does Shopify support cash on delivery natively? Shopify has a manual payment method you can label as cash on delivery, but it still routes buyers through the full checkout. For Peru you generally want a dedicated COD form app, which shortens the flow to a single screen and cuts the drop off.
Which COD app is cheapest? Most of them advertise a free plan, but the order caps differ and that is what actually decides your cost. EasySell, Releasit and WEBI all stop at 60 orders a month on their free tier. Madgic offers a free plan for small stores and $7.99 a month for unlimited orders. Neo COD Form & Upsell gives you 100 orders a month free with upsells and pixel tracking included, then $6.99 for 700 orders and $12.99 for unlimited. For a store doing a few hundred orders a month, that works out to one of the lowest total costs in the category.
Do I need OTP verification in Peru? Not always. Peru does not suffer the prank order volume seen in some other COD markets, so many stores confirm by WhatsApp instead. If you do want SMS or OTP, make sure your app lets you connect a local Peruvian provider, because delivery and pricing are both better through a local route.
What delivery rate should I expect? Most operators report somewhere between 60% and 75% with confirmation before dispatch, and substantially lower without it. Lima usually performs better than the provinces because buyers there have more ecommerce experience.
Will a COD form break my Facebook tracking? It can, if the app does not handle events properly. Choose one with dedicated pixel support for Meta, GA4, TikTok and the rest, and always run a test order to confirm the purchase event fires before scaling spend.
Final word
There is no shortage of COD apps on the Shopify App Store. The one that wins for Peru is the one that lets you build a form matching real Peruvian addresses, raise order value with upsells, keep your pixels honest, verify phone numbers through a local route when you need to, and do all of it without paying for three separate subscriptions.
That is why Neo COD Form & Upsell takes the top spot. The free plan covers 100 orders a month, which is enough to validate a product and prove the numbers work before you commit to anything.
Install it, build your form in Spanish, set one quantity offer, and confirm every order before it ships. Do those four things and you will be ahead of most stores selling contra entrega in Peru.