Selling into Taiwan: Payments, Logistics and E-invoicing Explained

Taiwan looks like an easy market from the outside: 23 million people, high incomes, extremely online, comfortable buying from foreign brands. So a foreign merchant does the obvious thing — Shopify store, Stripe checkout, home-delivery courier — and then watches conversion sit stubbornly below what the traffic deserves. The store isn't broken. It's just visibly foreign in three specific ways Taiwanese shoppers notice instantly: the payment options are wrong, the delivery options are wrong, and there's no invoice.

We're a Taiwan-based studio, and we don't just build e-commerce for clients — we operate our own D2C brand here, with five payment methods, convenience-store logistics and fully automated government e-invoicing running in production. This is the localization guide we wish someone had handed us before we wired it all up: the three systems that make Taiwanese e-commerce different, why each exists, and what integrating them actually involves.

Payments: credit cards are necessary, not sufficient

Taiwan has high card penetration, so foreign merchants assume a card form is enough. It isn't, for two reasons. First, a meaningful share of shoppers — younger buyers, buyers without cards, buyers who simply don't trust an unfamiliar site with card details — prefer to pay offline. Second, even card payers convert better through local rails they recognize.

The center of gravity is the local payment gateway. ECPay (綠界) is the one we use and the most common among independent merchants; NewebPay and TapPay are notable alternatives. A local gateway matters beyond trust badges: locally-issued cards see better acceptance rates through local acquiring, installment payments (3/6/12 splits, a fixture of Taiwanese e-commerce for higher-ticket items) are supported natively, and — most importantly — the gateway unlocks the non-card methods Taiwanese shoppers expect:

  • Convenience-store code payment. The checkout issues a payment code; the customer walks into any 7-Eleven or FamilyMart, keys the code into the in-store kiosk (ibon at 7-Eleven, FamiPort at FamilyMart), and pays cash at the counter. Your system gets a server-to-server callback when the money lands. To a Western eye this looks archaic; in practice it's a beloved, zero-trust-required way to pay that captures customers a card form loses outright.
  • ATM virtual account. The gateway issues a dedicated one-time account number; the customer transfers from any ATM or banking app, and reconciliation is automatic. Popular for larger amounts.
  • Mobile wallets. LINE Pay matters enormously here — LINE is Taiwan's default messaging app — alongside Apple Pay and local wallets like JKOPay and Taiwan Pay.

Two engineering realities to budget for. Offline methods are asynchronous: an order can sit "awaiting payment" for days and must expire gracefully, which means your order state machine needs more states than Stripe ever asked of you, and payment confirmation must come from server-side callbacks you verify — never from the browser redirect. And gateway callbacks come with checksum-verification schemes and sandbox quirks that are documented mostly in Chinese; this is the part where a local partner saves you the most calendar time.

Logistics: the convenience store is the delivery address

Taiwan has roughly 13,000 convenience stores — among the highest densities on earth — and they function as the country's distributed logistics network. The dominant fulfillment pattern for e-commerce isn't home delivery; it's store pickup (超商取貨): at checkout, the customer picks a specific 7-Eleven or FamilyMart branch, usually via an embedded store-map widget; your parcel ships to that store; they get a pickup notification and collect it at the counter within about a week, any hour the store is open — which is every hour, because they never close.

Why customers prefer this over home delivery: nobody has to be home, pickup happens on their schedule at the store they pass daily, it's cheap, and — crucially — it composes with cash. Pickup with cash-on-delivery (取貨付款), where the customer pays at the counter when collecting, is a massive share of Taiwanese e-commerce, because it reduces the buyer's risk to zero: no product, no payment. If you sell to first-time customers who've never heard of your brand, offering COD pickup is one of the highest-leverage conversion moves available, and we say that from our own store's numbers rather than theory.

The operational costs are real and worth stating plainly: you integrate the logistics APIs (ECPay and its peers bundle these alongside payments — shipping-label generation, store maps, status callbacks), you handle the unclaimed-parcel flow (a small but nonzero share of COD parcels are never collected and bounce back to you, a known cost of doing business here), and you fit the size and weight limits that store logistics impose. Oversized goods still go by home courier, so you'll run both channels.

E-invoicing: the legal requirement nobody warns you about

Here's the one that genuinely blindsides foreign merchants: every sale in Taiwan must generate a government uniform invoice (統一發票), issued electronically as an e-invoice (電子發票) and reported to the Ministry of Finance's platform. This is not an accounting nicety or a PDF receipt you email — it's a legal instrument, uploaded to a government system on a statutory timeline, and consumers actively expect it because of a wonderful piece of policy design: every invoice number is a ticket in a bimonthly national lottery, with prizes up to NT$10 million. The state deputized every shopper in the country as a tax-compliance auditor, and it worked. Customers will absolutely email you asking where their invoice is.

What implementation looks like in practice — ours runs through our payment gateway's e-invoice API, fully automated:

  1. Issue on payment, automatically. When an order is paid, the system issues the e-invoice via API with the legally correct line items and tax treatment. Doing this by hand does not survive contact with real order volume.
  2. Handle the carrier (載具). Most consumers store invoices digitally against a personal "carrier" — typically the mobile-barcode carrier tied to their phone number — so your checkout needs a field for it. Get it right and their invoice lands in the government system, auto-entered in the lottery, no paper anywhere.
  3. Handle B2B. A business buyer will provide their 8-digit company tax ID (統編) and expect a company-titled invoice they can use for input-tax deduction. Your checkout must ask; Taiwanese B2B buyers will abandon a cart that can't do this.
  4. Handle voiding and allowances. Refund a paid order and the invoice must be legally voided or a credit allowance issued — also via API, also with rules. Your refund flow and your invoice flow are one flow, and bolting invoicing on after launch is far more painful than designing it in.

Sitting above all of this is the entity question: issuing local invoices presupposes Taiwanese tax registration, and foreign merchants selling cross-border into Taiwan face their own registration and VAT regime. We're engineers, not tax advisors — get proper counsel on structure. What we can tell you is what the software has to do once the structure exists, because ours does it every day.

Taiwanese shoppers will happily buy from a foreign brand — as long as the checkout doesn't feel foreign. Local payments, store pickup and a real invoice are how a site says "we actually operate here."

The takeaway

Localizing for Taiwan is not translation — it's three systems: local payment rails with asynchronous offline methods, convenience-store logistics with COD, and legally mandatory automated e-invoicing, all wired into one order state machine. None of it is exotic once you've built it, but all of it is invisible from outside and expensive to discover mid-launch. It's also worth doing: this is a wealthy, dense, ferociously online market that rewards merchants who meet it on its own terms. If you're planning an entry and want a partner who runs this exact stack on its own store — not just for clients — see our services, or skip ahead and tell us what you're selling. We'll give you an honest read on what your checkout is missing.

We solve these problems on our own products every day

Free 30-min discovery call · No hard sell · Reply within one business day

Start a project

← More from the blog