Shopify Plus Cross-Border Ecommerce in APAC: A Step-by-Step Build

Key Takeaways
- Decide merchant-of-record model before configuring anything — it drives every cost downstream.
- Localize transactional emails and payment methods, not just storefront copy.
- DDP beats DDU above roughly US$50 AOV in most APAC markets.
- A Hong Kong or Singapore regional hub serves five markets from one stock pool.
- Track repeat rate and contribution margin per market, monthly, or localization is unmeasured.
Quick Answer: Shopify Plus cross-border ecommerce in APAC works when you settle the commercial architecture first: merchant-of-record model, landed cost per market, and local payment methods. Platform configuration — markets, catalogs, duty collection, multi-currency — is the easy part. Repeat rate by market is the real measure.
A Japanese fashion label with a strong domestic following starts getting order attempts from Taiwan, Hong Kong and Singapore. Checkout conversion on those sessions is terrible — the customer sees yen, a shipping estimate that looks like a mistake, and no payment method they recognise. The brand's options are either to ignore the demand or to build for it properly.
Haruna Kojima's label chose the second path. Shopify's published case study on the brand reports a 149% increase in repeat customers and roughly 400% growth in cross-border sales after restructuring on Shopify Plus with localized storefronts and market-specific payments. That combination — repeat rate and cross-border growth moving together — is the tell. Cross-border revenue that comes only from one-time buyers is arbitrage. Cross-border revenue with a rising repeat rate means the localization actually worked.
Related reading: Shopify vs Adobe Commerce Stock Comparison: A 2026 Buyer's View
Related reading: B2B E-Commerce Platform Selection in APAC: 2026 Buyer Guide
This guide is the build sequence for Shopify Plus cross-border ecommerce in APAC: what to decide before you touch the admin, how to structure markets and catalogs, where the payment and tax landmines sit in this region specifically, and what usually breaks. It is written from the operator's chair — the assumption is you own a P&L, not just a backlog.
Related reading: Global E-Commerce Expansion Trends & Operations for 2026: A Step-by-Step APAC Playbook
Related reading: Global E-Commerce Expansion Trends 2026: An APAC Seller's Data Playbook
Related reading: Salesforce Marketing Cloud AI Agents & CDP for APAC Retail
Prerequisites: what you need settled before you open the Shopify admin
Most failed international launches I've reviewed failed at this stage, not in configuration. Configuration is a weekend. These decisions are quarters.
Commercial prerequisites
- A ranked market list with a reason attached. Not "all of APAC." Three to five markets, ranked by existing organic demand (check your Shopify Analytics sessions-by-country and your Meta/Google geo reports), average order value tolerance, and logistics cost per parcel. Hong Kong and Singapore are usually easy first steps — English-capable, high card penetration, low customs friction on most consumer goods. Japan and Korea are high-value but demand real language and payment localization. Indonesia and Vietnam are volume markets with cash-adjacent payment behaviour and heavier import rules.
- A landed-cost model. You need product cost, freight, duty, tax, payment fees and returns as a single number per market before you price. If you cannot produce this for one SKU into three markets, you are not ready.
- A decision on who is the merchant of record. This is the single biggest architectural fork. More on it in Step 1.
Technical prerequisites
- Shopify Plus plan (Markets features exist on all plans, but B2B, checkout extensibility limits, Shopify Functions allowances and expansion stores are Plus-level concerns).
- Checkout already migrated to checkout extensibility —
checkout.liquidfor the Information/Shipping/Payment steps was sunset by Shopify, and any surviving customisation there will block market-specific checkout logic. - A theme built on Online Store 2.0 with translation-ready content (no hardcoded strings in sections).
- Access to your DNS registrar. Subfolder or subdomain routing needs DNS work, and you want that owned internally, not by a former agency.
- ERP/OMS integration mapped. Multi-currency orders landing in a single-currency ERP is the most common post-launch fire.
Organisational prerequisites
One person accountable for each market's contribution margin. Cross-border programmes drift when "international" is a shared responsibility owned by marketing. Someone has to care that Vietnam's return rate is 4x Singapore's.
Step 1: Choose your market entry model before you configure anything
There are three viable structures, and they have genuinely different cost curves. Shopify's own Markets documentation covers the mechanics; it does not tell you which one fits your margin.
Model A — Shopify Markets, you as merchant of record
You stay the seller of record. You collect the money, you own tax registration where thresholds are crossed, you handle duties via DDP or DDU, you eat chargebacks. Lowest transaction cost, highest compliance burden.
This is the right model when APAC is strategic rather than experimental — when you expect enough volume in a market to justify a tax registration and a local payment integration. A Greater China jewellery retailer we've worked with runs this way across several territories precisely because the margin on high-AOV goods makes a percentage-of-GMV cross-border fee unattractive.
Model B — Shopify Managed Markets (merchant of record handled for you)
Shopify Managed Markets, built on the Global-e infrastructure Shopify partnered with, shifts merchant-of-record duties — international tax remittance, duty guarantees, fraud liability, some localized payment methods — to a third party. Shopify publishes the current fee schedule on its Managed Markets page; it is a percentage of the international order value plus payment processing, so verify current rates against your gross margin before committing.
The honest trade-off: you're paying a recurring percentage to avoid a fixed compliance cost. At low international volume that maths is excellent. At $5M+ of APAC GMV, the percentage starts to look like the salary of a compliance manager and a tax adviser — because it is.
Model C — Local entity plus expansion store
A registered entity in Singapore, Hong Kong, Australia or Japan, with a dedicated Shopify Plus expansion store, local payment gateway, local warehouse and local GST/consumption tax registration. Highest fixed cost, lowest variable cost, best conversion. This is what you graduate into, not what you start with — unless you're already selling wholesale into the market and the entity exists for other reasons.
Most brands should start at A or B and plan the trigger point for C explicitly: for example, "when a single market exceeds 15% of total GMV or crosses the local tax registration threshold, we open an entity."
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Step 2: Structure markets, catalogs and domains so you don't repaint later
Group markets by operational reality, not geography
A "market" in Shopify should map to a set of countries that share the same currency handling, price list, duty treatment and shipping profile. Grouping Australia and New Zealand makes sense (similar logistics, similar consumer expectations, both GST regimes with import thresholds). Grouping Japan and Indonesia does not.
Create them via the Admin GraphQL API when you're managing more than a handful:
1mutation CreateApacMarket {2 marketCreate(input: {3 name: "Southeast Asia — SG/MY"4 handle: "sea-sg-my"5 enabled: true6 regions: [{ countryCode: SG }, { countryCode: MY }]7 }) {8 market { id name handle }9 userErrors { field message }10 }11}
Decide subfolder vs subdomain vs separate store
- Subfolders (
brand.com/en-sg/) consolidate domain authority and are the default recommendation for most brands. Google's own international SEO guidance treats subdirectories as a valid locale signal when paired with correcthreflang. - Country-code domains (
brand.com.au,brand.jp) signal local presence strongly and matter more in Japan and Korea, where domestic trust cues weigh heavily. They also fragment your SEO equity and multiply your maintenance surface. - Expansion stores are for genuinely different catalogs, tax entities or B2B structures — not for translation.
Whatever you choose, verify hreflang output. Shopify emits it for markets configured with domains or subfolders, but custom themes frequently break the tag.
Split catalogs deliberately
Shopify Markets catalogs let you publish different products and prices per market. Use this for three things and nothing else: (1) products you cannot legally ship to a market — cosmetics with restricted actives into China, batteries into some ASEAN markets, (2) products where the landed cost destroys margin, and (3) market-specific pricing that isn't a simple FX conversion.
Set market prices with fixed rounding rather than raw conversion. A HK$1,183 price point converted from USD reads as amateur. Shopify's price rounding rules on markets fix this; use them.
Step 3: Localize past translation
Translation is table stakes. Localization is what moved Haruna Kojima's repeat rate, and it happens in about eight places most teams forget.
Language, script and tone
Use Traditional Chinese for Hong Kong and Taiwan, Simplified for Singapore and mainland-facing content — and treat them as separate locales, not variants. Idiom differs, product naming differs, and Taiwanese shoppers notice Simplified copy immediately.
Shopify's Translate & Adapt app handles the storefront strings and metafields; for anything at scale, drive it through the Translations API:
1mutation SetProductTranslation($id: ID!) {2 translationsRegister(3 resourceId: $id4 translations: [{5 locale: "zh-TW"6 key: "title"7 value: "輕量羊毛外套"8 translatableContentDigest: "<digest-from-translatableResource-query>"9 }]10 ) {11 userErrors { field message }12 }13}
The translatableContentDigest is mandatory and changes whenever source content changes — build your sync to re-query digests rather than caching them, or translations will silently fail to register.
Address, name and phone formats
Japanese addresses run postcode-first and prefecture-before-city. Taiwanese addresses use district numbering that doesn't map to Western address line conventions. Hong Kong has no postcode at all — a required postcode field is a hard conversion blocker, and I've seen it survive on live stores for months because nobody in the head office tested a Hong Kong checkout.
Shopify's checkout handles most of this natively when the country is set correctly. Your third-party address validation app frequently does not. Test every market's checkout with a real local address before launch.
Sizing, units and imagery
Apparel sizing in Japan, Korea and Southeast Asia runs materially smaller than US/EU equivalents. Publish a market-specific size chart via metafields rather than a single global chart. Show cm alongside inches. If your model imagery is exclusively Western, expect a measurable gap in conversion versus your domestic market — model diversity in APAC-facing creative is not a branding nicety, it is a conversion variable.
Delivery promise language
"Ships in 2–3 business days" from a US warehouse means 9–14 days delivered to Manila. State the delivered date range, not the dispatch window. Shopify's checkout can surface market-specific delivery estimates through shipping profiles; use them and be pessimistic.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Step 4: Build the payments stack for how APAC actually pays
Cards are not the default across much of this region. Google, Temasek and Bain's e-Conomy SEA research has tracked digital wallets becoming the dominant online payment mechanism in Southeast Asia, with account-to-account transfers growing fast on the back of real-time rails. If your checkout offers Visa, Mastercard and PayPal only, you are declining a meaningful share of intent.
The market-by-market minimum set
- Hong Kong: cards, plus FPS-based wallets (PayMe, AlipayHK, WeChat Pay HK). The HKMA's Faster Payment System has made instant A2A transfer normal consumer behaviour.
- Singapore: cards, PayNow, GrabPay, plus Atome/BNPL for mid-AOV fashion and beauty.
- Taiwan: cards with installment options — 3, 6 and 12-month interest-free instalments are an expectation, not a perk — plus LINE Pay and convenience-store payment for some categories.
- Japan: cards, Konbini (convenience store) payment, PayPay, Amazon Pay. Konbini support matters more than most Western brands expect.
- Korea: local card networks and KakaoPay; local PG integration is effectively mandatory.
- Malaysia / Indonesia / Vietnam: FPX and GrabPay (MY), QRIS/GoPay/OVO (ID), MoMo/ZaloPay/VNPay (VN). Bank transfer and virtual-account flows still carry real volume.
- Australia / NZ: cards, Apple/Google Pay, Afterpay and Zip. BNPL penetration in Australian online retail is high enough that its absence is felt.
Wiring it up on Shopify Plus
Shopify Payments is available in a growing list of APAC markets — Singapore, Hong Kong, Japan, Australia, New Zealand and others — and gives you multi-currency presentment with local settlement where supported. Outside that footprint, you're using additional payment gateways or an alternative-payment aggregator app. Check the Shopify Payments country availability list before you promise a launch date; gateway availability, not code, determines timelines here.
Two practical rules:
- Order payment methods by market conversion, not by global habit. Shopify lets you reorder methods; a Taiwanese customer scrolling past four irrelevant wallets to find instalments is friction you chose.
- Settle in local currency where you can. Presenting in HKD but settling in USD means you carry FX spread on every order plus a conversion fee. If you have a Hong Kong or Singapore entity, local settlement usually pays for the entity's compliance cost faster than expected.
Fraud and chargeback posture
If you're merchant of record (Model A), you own the chargeback. APAC fraud patterns differ — freight-forwarder addresses in Hong Kong and Singapore are legitimate a lot of the time, and naive fraud rules that flag address mismatch will block good orders. Tune Shopify's fraud analysis with market-specific Shopify Functions rather than a single global rule, and review declines weekly for the first quarter.
Step 5: Handle duties, taxes and compliance as a design constraint
This is where cross-border programmes quietly lose money.
Know the de minimis and registration thresholds
Each market treats low-value imports differently, and the rules have been tightening globally.
- Australia: GST applies to low-value imported goods (A$1,000 or less) sold to consumers, with overseas businesses required to register once the annual turnover threshold is met — the Australian Taxation Office publishes the current threshold and registration mechanics.
- New Zealand: a comparable low-value imported goods GST regime administered by Inland Revenue.
- Singapore: GST applies to imported low-value goods under the Overseas Vendor Registration regime; see IRAS for registration thresholds.
- Japan: consumption tax and import handling differ by shipment value and channel; the National Tax Agency is the reference.
The operational implication: decide DDP or DDU per market and say so on the product page. DDU (customer pays duty on delivery) produces refused deliveries and one-star reviews. DDP costs more per parcel and converts better. For most consumer brands in APAC I'd argue DDP is the only defensible choice above about US$50 AOV.
Shopify Markets can calculate and collect duties and import taxes at checkout in supported markets. Turn it on, then test with real orders — the collected estimate and the carrier's actual assessment will diverge, and you need to know by how much before it's a monthly variance you can't explain.
Product-level compliance
Cosmetics, supplements, food, electronics with radios, and anything battery-powered all carry market-specific registration or labelling requirements. Taiwan's cosmetics rules, Japan's Pharmaceutical and Medical Device Act for certain claims, and Australia's electrical safety marks are the ones that catch brands most often. Use market catalogs to hide non-compliant SKUs rather than relying on your CS team to cancel orders — that's a policy encoded in the platform instead of in a wiki nobody reads.
Data and consumer law
Singapore's PDPA, Hong Kong's PDPO, Australia's Privacy Act and Japan's APPI all touch your marketing stack. Consent banners configured for GDPR are usually adequate but not automatically compliant. Australia also enforces mandatory consumer guarantees that override a "no returns on sale items" policy — check the ACCC before you publish market-specific terms.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Step 6: Design a fulfilment topology, not a shipping rate
Pick your model per market
Three patterns, in increasing sophistication:
- Direct from home warehouse — simple, slow, fine for launch and for testing demand.
- Regional hub — a 3PL in Hong Kong or Singapore serving Greater China and Southeast Asia respectively. Hong Kong's free-port status and Singapore's air connectivity make both efficient bonded or free-trade-zone options. This is the highest-leverage change most brands make: 2–3 day delivery across five markets from one stock pool.
- In-market inventory — Japan, Korea and Australia, where domestic delivery expectations (next-day in Japan's metros) can't be met from offshore.
A regional hub in Hong Kong or Singapore is exactly the structure that lets a US or UK brand behave like a local one across APAC without opening five entities. It's also why so many global brands run their Asia operations from those two cities rather than from their largest single market.
Configure shipping profiles per market, not globally
Weight-based rates that work for domestic parcels produce absurd numbers on international lanes. Build market-specific shipping profiles, and set a free-shipping threshold per market calculated from that market's landed cost — a single global threshold subsidises your most expensive lane and overcharges your cheapest.
Returns: decide before you need to
Returning a parcel from Jakarta to a London warehouse costs more than most orders are worth. Options: local return addresses via your 3PL, refund-without-return below a value threshold, or partner returns consolidation. Pick one and publish it. Silence on returns policy in a new market suppresses first-order conversion measurably more than a strict-but-clear policy does.
Step 7: Build the retention engine — this is where the margin lives
The 149% repeat-customer improvement in Shopify's Haruna Kojima case study is the number that matters more than the 400% cross-border growth, because acquisition cost in a new market is high and unforgiving. Cross-border only compounds if buyers come back.
Localize post-purchase, not just pre-purchase
Order confirmations, shipping notifications and return instructions in the customer's language, with a tracking link that works on local carrier networks. Shopify notification templates support translations per locale — most brands translate the storefront and leave the transactional emails in English, which is exactly where trust is won or lost.
Use local messaging channels
Email open rates in Japan and much of Southeast Asia sit well below what Western brands assume. LINE dominates Japan, Taiwan and Thailand. WhatsApp dominates Singapore, Malaysia, Indonesia and India. WeChat matters for Greater China. Route post-purchase and re-engagement through the channel the market actually uses — Shopify's app ecosystem has connectors for all of these, and Shopify Flow can trigger them.
Segment by market in your CRM, always
A customer segment of "purchased in last 90 days" spanning eight markets produces campaigns that fit none of them. Segment on customer.default_address.country_code plus locale, and hold separate LTV and repeat-rate views per market. If you can't see repeat rate by market, you can't see whether localization worked.
Loyalty that respects currency
Points programmes denominated in your home currency confuse international buyers and expose you to FX drift on redemption liability. Denominate in points with market-specific earn/burn ratios, or run market-specific tiers.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Step 8: Instrument the programme with the Shopify cross-border APIs
A quick note on a search term that shows up around this topic: queries for "Shopify Plus cross-border ecommerce apache" are almost always a typo for API. There is no Apache plugin for Shopify markets — Shopify is hosted SaaS, and there's no web server of yours in the request path. What you do have is a well-documented API surface.
Storefront API context directives
If you're on a headless build (Hydrogen or custom), market context is passed with the @inContext directive. Get this wrong and you'll serve home-market prices globally:
1query ProductForMarket @inContext(country: SG, language: EN) {2 product(handle: "lightweight-wool-coat") {3 title4 priceRange {5 minVariantPrice { amount currencyCode }6 }7 }8}
Admin API for market operations
Use marketWebPresence, priceList and publication resources to script market rollouts rather than clicking through the admin for the twelfth time. The full schema lives in the Shopify Admin GraphQL reference. Query market performance for reporting:
1query {2 markets(first: 20) {3 nodes {4 name5 enabled6 priceList { currency parent { adjustment { type value } } }7 webPresences(first: 5) { nodes { domain { host } subfolderSuffix } }8 }9 }10}
Webhooks that keep your ERP honest
Subscribe to orders/create and read both presentment_money and shop_money on every line. A single-currency ERP that ingests presentment amounts as home currency will misstate revenue in a way that takes a full quarter-end to find:
1"current_total_price_set": {2 "shop_money": { "amount": "180.00", "currency": "USD" },3 "presentment_money": { "amount": "1410.00", "currency": "HKD" }4}
Map shop_money to your general ledger and presentment_money to customer-facing records. This one mapping decision causes more finance escalations than any other cross-border integration detail I've encountered.
Contribution margin by market, reported monthly
GMV by market is a vanity view. Build a report that takes market revenue and subtracts landed cost, payment fees, cross-border service fees (if you're on Managed Markets), shipping, duty variance and returns. Some markets will be negative. That's fine — as long as you know which ones and why.
Common mistakes and how to fix them
Currency shown correctly, checkout still in home currency
Usually a hardcoded currency in a theme snippet or a third-party cart drawer app not using Shopify.currency. Test by loading the store with a VPN in each market and completing a checkout — not by trusting the currency selector.
Duplicate content penalties across market subfolders
Symptom: only your .com root ranks; localized subfolders never appear. Cause: missing or malformed hreflang, or canonical tags pointing all locales at the home market. Verify the rendered <head> per locale, not the theme code.
Payment method availability doesn't match the market
Wallet methods often require the store's payment provider to support that market and sometimes a separate local merchant account. Confirm gateway support per country in writing before you announce a launch. "We'll add PayNow later" becomes a quarter of underperformance in Singapore.
Duty collected at checkout differs from the carrier's assessment
\ Expect variance. Reconcile monthly, adjust your duty buffer per market, and don't refund the difference case-by-case — set a policy threshold.
Translated storefront, English transactional emails
The most common gap, and directly harmful to repeat rate. Audit all Shopify notification templates per locale, plus any app-sent messages (reviews requests, loyalty, abandoned cart) — apps frequently don't inherit Shopify's locale.
Migrating to Managed Markets without re-modelling margin
A percentage-of-order-value cross-border fee is invisible in GMV reporting and very visible in gross margin. Model it at your actual AOV and category margin before switching, and set a volume trigger at which you reassess.
Single fraud ruleset across all markets
Freight-forwarder addresses, mismatched billing countries and high-value first orders are normal in APAC cross-border. A global rule tuned on domestic data will decline good revenue. Segment fraud rules by market.
Treating market launch as a project rather than an operation
A market goes live and the team moves on. Six months later nobody has looked at Taiwan's repeat rate. Assign an owner per market with a monthly contribution-margin review. This is the least technical item on the list and the one most correlated with programmes that survive.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Your pre-launch decision checklist
Run through this before you commit a launch date. If you can't answer an item, that's your next task rather than your next feature.
- Markets: Are our first three markets ranked with a stated reason, and does each have an accountable owner?
- Entry model: Are we merchant of record, using Shopify Managed Markets, or opening a local entity — and what's the volume trigger to change?
- Landed cost: Can we produce landed cost per SKU per market, including duty, payment fees and expected returns?
- Pricing: Are market prices rounded to locally sensible price points rather than raw FX conversions?
- Structure: Subfolder, ccTLD or expansion store — decided, with
hreflangverified in the rendered head? - Language: Correct script per market (zh-TW vs zh-CN), and are transactional emails translated too?
- Checkout: Has a real local address completed a real checkout in every launch market, including a Hong Kong address with no postcode?
- Payments: Does each market have its top two local methods live, ordered by local preference, with gateway support confirmed in writing?
- Duty: DDP or DDU per market, stated on the product page, with a duty variance buffer set?
- Compliance: Are restricted SKUs excluded via market catalogs rather than manual cancellation?
- Fulfilment: Home warehouse, regional hub, or in-market — and is the delivered date range (not dispatch window) shown at checkout?
- Returns: Is there a published, market-specific returns path that doesn't cost more than the order?
- Data: Does
shop_moneymap to the GL andpresentment_moneyto customer records in the ERP integration? - Reporting: Can we see repeat rate and contribution margin by market, monthly, without a manual export?
Shopify Plus cross-border ecommerce in APAC rewards operators who treat localization as an operating discipline rather than a translation project. The platform work is largely solved — markets, catalogs, duty calculation and multi-currency settlement are configuration, and the API surface is good. What isn't solved for you is the commercial architecture: who is the merchant of record, what the landed cost really is, which payment methods a Taiwanese or Indonesian shopper expects, and whether anyone in your organisation is accountable for whether they come back.
If you're weighing a regional hub structure or working out whether Shopify Markets or Managed Markets fits your margin profile, talk to the Branch8 team — we build and run these programmes across Hong Kong, Singapore, Taiwan and Australia, and the first conversation is usually about the landed-cost model, not the platform.
Sources
- Shopify — Markets Help Documentation
- Shopify — Markets and Managed Markets
- Shopify.dev — Admin GraphQL API Reference
- Shopify — Shopify Payments country availability
- Google, Temasek & Bain — e-Conomy SEA
- Australian Taxation Office — GST on imported goods
- Inland Revenue Authority of Singapore — GST
- Hong Kong Monetary Authority — Faster Payment System
FAQ
Shopify Managed Markets is priced as a percentage of international order value plus payment processing fees, with the current schedule published on Shopify's Markets page. Because it is a variable fee rather than a fixed compliance cost, it is very attractive at low international volume and progressively less so as APAC GMV scales — model it against your actual AOV and category gross margin, and set a volume trigger at which you reassess versus becoming merchant of record yourself.
About the Author
Matt Li
Co-Founder & CEO, Branch8 & Second Talent
Matt Li is Co-Founder and CEO of Branch8, a Y Combinator-backed (S15) Adobe Solution Partner and e-commerce consultancy headquartered in Hong Kong, and Co-Founder of Second Talent, a global tech hiring platform ranked #1 in Global Hiring on G2. With 12 years of experience in e-commerce strategy, platform implementation, and digital operations, he has led delivery of Adobe Commerce Cloud projects for enterprise clients including Chow Sang Sang, HomePlus (HKBN), Maxim's, Hong Kong International Airport, Hotai/Toyota, and Evisu. Prior to founding Branch8, Matt served as Vice President of Mid-Market Enterprises at HSBC. He serves as Vice Chairman of the Hong Kong E-Commerce Business Association (HKEBA). A self-taught software engineer, Matt graduated from the University of Toronto with a Bachelor of Commerce in Finance and Economics.