Colombia accounts for 24.8% of all Shopify COD app installations worldwide. That's more than India. More than Saudi Arabia. More than any single market in Southeast Asia. And yet most merchants building for cash-on-delivery markets have never heard the word "contraentrega" — the Colombian term for COD that shapes how 57% of the country's online shoppers pay for everything they buy.
The country's ecommerce market is projected to hit $87.3 billion by the end of 2026, growing at 27% annually. But entering Colombia without understanding its logistics bottlenecks, municipality-level delivery restrictions, and the digital payment shift underneath the cash economy? You'll burn through margin before your first 100 orders ship.
Why Colombia's COD Ecommerce Market Breaks Every LATAM Playbook
Most "Latin America ecommerce" guides lump the region into one playbook. Colombia breaks every assumption.
Brazil has Pix — an instant payment system that moved 40% of the country off cash in under three years. Mexico has OXXO convenience store payments baked into every checkout. Colombia has neither equivalent at scale yet. What it has is a population of 52 million people who overwhelmingly trust handing cash to a delivery driver more than entering card details into a website.
Only 38% of Colombian ecommerce transactions happen on credit or debit cards. PSE (Pagos Seguros en Línea), the country's bank transfer system, handles another 29-40% depending on the category. The rest is cash — collected at the door by a courier who may not reconcile that payment for a week.
The World Economic Forum ranks Colombia 83rd globally in logistics performance. Only 13% of the country's roads are classified as in good condition. Logistics costs eat up to 25% of total sales for ecommerce businesses — roughly double what merchants pay in the US or Western Europe.
Why Do Colombians Prefer Contraentrega Over Digital Payments?
Contraentrega isn't about access to banking — it's about risk transfer. Nequi, a mobile wallet, already has 54% adoption among Colombians. Daviplata reaches another 22%. People have digital payment tools. They just don't trust ecommerce merchants enough to use them.
Years of online scams, low-quality dropshipped products, and inconsistent delivery experiences trained Colombian consumers to hold payment until they can inspect what arrived. The customer holds all leverage until the box is open and the product matches what they saw on Instagram.
This means your COD strategy in Colombia can't just be "enable cash on delivery at checkout." You need to understand that every contraentrega order is a conditional sale. The customer hasn't committed. They've expressed interest.
Set Up Logistics Around Three Carriers — Not One
Colombia's delivery infrastructure runs on three national carriers, and most successful Shopify merchants use at least two of them.
- Servientrega: The largest, with 2,000 vehicles and 3,700 branches nationwide. Reliable for major cities and secondary markets. Their COD reconciliation process typically takes 5-8 business days — plan your cash flow accordingly.
- Coordinadora: Strong coverage in Bogotá, Medellín, Cali, and Barranquilla. Known for better tracking and faster remittance cycles than Servientrega in urban areas.
- Envía: Popular among smaller sellers. Lower rates but less consistent delivery windows outside Tier 1 cities.
Rappi Logistics offers same-day delivery in major metros through its RappiMall infrastructure, covering roughly 50% of Colombia's territory with over 30,000 affiliated businesses. But Rappi is a marketplace-first platform — using it purely for fulfillment requires navigating their business terms carefully. If you're weighing marketplace vs. own store, the emerging market ecommerce comparison breaks down that math.
The critical decision isn't which carrier to pick. It's which municipalities you won't deliver to. Colombia has 1,122 municipalities, and contraentrega isn't viable in hundreds of them. Some lack reliable courier coverage. Others have RTO rates so high that shipping there loses money on every order.
Restrict COD by Municipality — This Is Non-Negotiable
Colombian Shopify merchants learned this lesson early: offering contraentrega nationwide is a fast way to hemorrhage cash. A failed delivery to a remote municipality in Chocó or Putumayo costs you forward shipping, reverse shipping, and the product sitting in a courier warehouse for weeks.
The standard approach is to enable COD only in municipalities where your courier partner has proven delivery rates above 85%. Start with the big five — Bogotá, Medellín, Cali, Barranquilla, and Cartagena — and expand municipality by municipality as your data tells you which routes are profitable.
Dedicated apps like Control Contraentrega Colombia come pre-loaded with all 1,122 municipalities, letting you toggle COD availability per city with a single click. This isn't a nice-to-have optimization. It's the difference between a 20% RTO rate and a 40% one.
If you're using EasySell's COD order form, you can layer phone-based OTP verification on top of municipality restrictions — confirming the customer is real before the courier even picks up the package.
The Digital Payment Shift Is Happening — But Slower Than Headlines Suggest
Nequi and Daviplata are growing fast. Combined, they reach over 75% of Colombia's adult population. PSE bank transfers are projected to nearly match credit cards in market share by 2027, reaching 41% versus 42%.
And Colombia's central bank is launching Bre-B — an instant payment system modeled after Brazil's Pix — in mid-2025. If Bre-B achieves even half of Pix's adoption curve, it could meaningfully reduce COD dependence within 2-3 years.
But "within 2-3 years" means contraentrega dominates right now. Merchants who wait for digital payments to mature before entering Colombia will find the market already taken by competitors who built COD operations while the shift was still happening.
The smart play: build for contraentrega today, but integrate Nequi and PSE as checkout options immediately. Offer a small discount (3-5%) for prepaid orders. You won't flip your payment mix overnight, but you'll start shifting it. Every prepaid order eliminates the RTO risk entirely. The COD-to-prepaid conversion playbook covers this shift in detail.
Reduce RTO Before It Eats Your Margin
COD return-to-origin rates in emerging markets typically range from 20-30%. Colombia sits in that band, with the exact number depending heavily on which municipalities you serve and how you verify orders before dispatch.
Five tactics that Colombian merchants use to keep RTO below 20%:
- WhatsApp order confirmation within 30 minutes. Colombia has 96% WhatsApp penetration. A quick message confirming the order, delivery address, and expected arrival window catches fake orders and wrong addresses before they ship.
- Phone verification for first-time buyers. Repeat customers get shipped immediately. First-time COD orders over a threshold (typically 150,000 COP / ~$35 USD) get an OTP or callback verification.
- Municipality blacklisting based on data. Track RTO rates by municipality monthly. Any city above 30% RTO gets contraentrega disabled until you identify the root cause.
- Partial deposits on high-value orders. Asking for even a 10-20% deposit via Nequi or PSE before shipping a 500,000+ COP order drops RTO on those orders dramatically. Customers who've paid something rarely refuse delivery. See the full partial payment playbook for the math behind deposit percentages.
- Delivery time windows. "Customer not home" is a top RTO reason everywhere. Letting buyers choose a delivery window — morning, afternoon, or evening — reduces failed first attempts by 20-25%.
Your First 90 Days in Colombia: The Minimum Viable Setup
You don't need a warehouse in Bogotá to start. Here's the operational foundation:
Weeks 1-2: Enable contraentrega on your Shopify store but restrict it to Bogotá, Medellín, and Cali only. Integrate Servientrega or Coordinadora for fulfillment. Add Nequi, PSE, and credit cards as payment options alongside COD.
Weeks 3-4: Set up WhatsApp order confirmation (automated via API or manual for low volume). Install municipality-level COD controls. Begin tracking RTO rate by city and payment method.
Weeks 5-8: Expand contraentrega to Barranquilla, Cartagena, and Bucaramanga based on carrier coverage. Implement phone verification for first-time COD orders above 150,000 COP. Test a 5% prepaid discount to start shifting payment mix.
Weeks 9-12: Analyze municipality-level data. Expand or restrict COD coverage based on actual RTO rates. Add a second carrier for redundancy in your highest-volume cities. By now you should have enough data to calculate your true COD cost per order — failed deliveries, remittance delays, and reverse logistics included.
Colombia rewards merchants who build operations methodically. The 24.8% Shopify COD adoption rate means the tooling, the carrier integrations, and the local expertise already exist. You're not pioneering anything — you're entering a market that's already figured out the infrastructure. Your job is to use it without repeating the expensive mistakes that the first wave of merchants already made for you.