Cafe24 naar Shopify + Next.js migratiegids voor Koreaanse merken
Café24 naar Shopify + Next.js Migratiegids voor Koreaanse Merken
Als je al enige tijd een Koreaans e-commercemerk op Café24 runt, ken je het platform goed -- de eigenaardigheden, de beperkingen, de manier waarop het productopties anders behandelt dan alles anders op de planeet. Je weet waarschijnlijk ook dat groeien buiten de Koreaanse binnenlandse markt (of zelfs maar je winkelfront moderniseren) op Café24 voelt als het renoveren van een huis terwijl het fundament blijft verschuiven.
Ik heb meerdere Koreaanse DTC-merken geholpen om van Café24 naar headless Shopify met Next.js-frontends te migreren. Sommige hadden 50 producten. Eén had 47.000 SKU's met complexe optiestellen. Elke migratie leerde me iets nieuws over de kloven tussen Koreaanse e-commerceconventies en het wereldwijde Shopify-ecosysteem. Deze gids bevat alles wat ik wenste te hebben gehad vóór de eerste.

Inhoudsopgave
- Waarom Koreaanse Merken Café24 Verlaten
- De Café24-Architectuur Begrijpen
- Je Doelstack Kiezen: Shopify + Next.js
- Pre-Migratieaudit en Planning
- Datamigratie: Producten, Klanten, Bestellingen
- Koreaans-Specifieke E-commercefuncties Afhandelen
- De Next.js-Winkelvoorkant Bouwen
- SEO-Migratiestrategie
- Betalingsgateway en Logistieke Integratie
- Go-Live Checklist en Monitorering na Migratie
- Echte Migratietijdlijn en Kosten
- Veelgestelde Vragen
Waarom Koreaanse Merken Café24 Verlaten
Café24 is sinds het midden van de jaren 2000 het standaard e-commerceplatform in Zuid-Korea. Het ondersteunt naar schatting 2 miljoen+ onlinewinkels in Korea en is uitgebreid naar Japan, Vietnam en de Filippijnen. Lange tijd was het de enige echte optie voor Koreaanse MKB's die betaalbaar, gelokaliseerd e-commerce wilden.
Maar de wereld is verder gegaan. Dit zijn dingen die ik blijf horen van merkoprichters:
Prestatieplafond. Café24-winkels worden server-rendered met een eigen template-engine. Laadtijden van pagina's bedragen doorgaans 3-6 seconden op mobiel, zelfs na optimalisatie. Google's Core Web Vitals? Vergeet het. De meeste Café24-winkels scoren onder de 40 op Lighthouse mobile.
Mondiale expansiewrijving. Als je buiten Korea wilt verkopen, is Café24's multi-valuta- en meertalige ondersteuning opgebouwd, niet ingeboren. De URL-structuren, de checkout-flow, de betalingsintegraties -- ze zijn allemaal Korea-eerst. Dat is prima totdat je Facebook-advertenties voor Amerikaanse consumenten probeert uit te voeren en hen naar een checkoutpagina stuurt die zich vreemd voelt.
Ontwikkelaars ervaring. Café24's "design editing"-systeem gebruikt een propriëtaire modulesyntaxis die geen ontwikkelaar buiten Korea ooit heeft gezien. Internationaal talent inhuren om aan je Café24-winkel te werken is bijna onmogelijk. Zelfs Koreaanse ontwikkelaars geven steeds vaker de voorkeur aan React-gebaseerde stapels.
App-ecosysteem. Shopify's app store heeft meer dan 13.000 apps. Café24's marketplace is misschien 10% daarvan, en veel apps zijn al jaren niet meer bijgewerkt.
Headless-beperkingen. Café24 heeft een REST API gelanceerd en promoot zijn "headless"-mogelijkheden, maar in de praktijk is de API-dekking onvolledig. Je zult muren raken bij het doen van iets geavanceerds met de winkelwagen, checkout of klantaccountflows via de API alleen.
De Café24-Architectuur Begrijpen
Voordat je iets kunt migreren, moet je begrijpen wat je migreert. De architectuur van Café24 heeft enkele Korea-specifieke patronen die niet schoon in kaart brengen naar Shopify.
Verschillen in Productstructuur
Café24 gebruikt een product → optie → variantenhiërarchie, maar de implementatie verschilt van Shopify's. In Café24:
- Producten kunnen "basisopties" hebben (vergelijkbaar met Shopify-varianten) en "aanvullende opties" (add-on-selecties met prijsmodificaties)
- Optiescombinaties worden niet vooraf gegenereerd zoals Shopify-varianten -- ze kunnen dynamisch worden gemaakt
- Producten hebben afzonderlijke velden voor "aanbodprijs", "verkoopprijs" en "consumentenprijs" die verschillende weergavedoeleinden dienen
- Productbeschrijvingen gebruiken vaak ingebedde HTML met inline stijlen -- Café24's editor moedigde dit jaren aan
Klantgegevens
Café24 slaat klantgegevens op met Korea-specifieke velden:
- Fragmenten van inwonerregistratienummer -- erfstores hebben deze misschien nog
- Informatie over mobiele netwerkoperator
- Koreaans adresformat (postcode → stad/provincie → district → detail)
- Ledenrang/graad met puntaldo's
Bestelling en Vervulling
Koreaans e-commerce heeft unieke bestellingslevenscyclustoestanden die niet in Shopify bestaan:
- Wachten op betaling -- voor bestellingen met bankoverschrijving
- Verzendvoorbereiding
- Uitwisseling aangevraagd -- gescheiden van retournering
- Aankoop bevestigd -- klant bevestigt ontvangst expliciet

Je Doelstack Kiezen: Shopify + Next.js
Waarom deze specifieke combinatie? Laat ik direct zijn over de compromissen.
| Factor | Shopify (Liquid-thema's) | Shopify + Next.js Headless | Café24 (huidig) |
|---|---|---|---|
| Marktinvoering | 2-4 weken | 8-16 weken | N.v.t. (bestaand) |
| Prestaties (LCP) | 1,5-2,5s | 0,8-1,5s | 3-6s |
| Aanpassing | Gemiddeld | Onbeperkt | Laag-Gemiddeld |
| Koreaanse betalingsondersteuning | Via apps | Via aangepaste integratie | Ingeboren |
| Doorlopende dev-kosten | Laag | Gemiddeld-Hoog | Laag |
| Mondiale schaalbaarheid | Hoog | Zeer hoog | Laag |
| Shopify Markets-ondersteuning | Volledig | Volledig | N.v.t. |
Voor Koreaanse merken die serieus zijn over wereldwijde expansie en merkdifferentiatie is headless Shopify met een Next.js-frontend de juiste keuze. Je krijgt Shopify's backend (checkout, inventaris, betalingen, vervulling) met volledige frontendvrijheid.
Als je alleen in Korea blijft en geen zware aanpassing nodig hebt, eerlijk gezegd, een standaard Shopify-thema met Koreaanse betalingsapps kan voldoende zijn. Over-engineer het niet.
Voor de headless-benadering werk je met de Shopify Storefront API (GraphQL) en mogelijk de Admin API voor back-office-bewerkingen. Als je frameworks evalueert, hebben we deze storefronts gebouwd met zowel Next.js als Astro -- bekijk onze Next.js-ontwikkelaarmogelijkheden en Astro-ontwikkelingsdiensten als je benaderingen wilt vergelijken.
Pre-Migratieaudit en Planning
Dit is waar de meeste migraties slagen of mislukken. Je moet alles controleren voordat je een enkele regel migratiecodeschrijft.
Gegevensinventaris
Trek deze getallen uit je Café24-admin:
- Totaal actieve producten en SKU's
- Totaal klanten (en hoeveel hebben herbruikbare wachtwoorden -- spoiler: die migreren niet)
- Totaal historische bestellingen (bepaal hoe ver terug je nodig hebt)
- Actieve coupons en promoties
- Ledenrangen en puntaldo's
- Blogposts en inhoudspagina's
- Aangepaste productvelden
URL-toewijzing
Dit is cruciaal voor SEO. Café24 URL's volgen patronen zoals:
/product/detail.html?product_no=1234
/category/categoryname/
/board/free/read.html?no=567
Je nieuwe Next.js-site heeft schone URL's zoals:
/products/product-slug
/collections/category-slug
/blog/post-slug
Je hebt een volledige omleidingskaart nodig. Elke. Enkele. URL. Met 301-omleidingen. Ik heb merken zien verliezen van 60% van hun organisch verkeer omdat ze deze stap hebben overgeslagen.
Inventaris van Derdenintegratie
Maak een lijst van elke externe service die met je Café24-winkel is verbonden:
- Betalingsgateways (KG이니시스, NHN KCP, Toss Payments, etc.)
- Logistiek (CJ대한통운, 롯데택배, 한진택배 API's)
- Marketing (Naver Shopping EP-feed, Kakao pixel, Meta pixel)
- Klantenservice (Channel Talk, Zendesk)
- ERP/WMS-verbindingen
- Beoordelingsplatformen
Datamigratie: Producten, Klanten, Bestellingen
Exporteren vanuit Café24
Café24 biedt gegevensexport via het beheerspaneel (CSV) en via de Café24 API. De API is de betere optie voor grote catalogi, maar het heeft tarieflimietingen (doorgaans 30 verzoeken per seconde).
import requests
import time
CAFE24_MALL_ID = "your-mall-id"
ACCESS_TOKEN = "your-access-token"
BASE_URL = f"https://{CAFE24_MALL_ID}.cafe24api.com/api/v2"
def get_products(offset=0, limit=100):
headers = {
"Authorization": f"Bearer {ACCESS_TOKEN}",
"Content-Type": "application/json"
}
params = {
"offset": offset,
"limit": limit,
"embed": "options,variants,images"
}
response = requests.get(
f"{BASE_URL}/admin/products",
headers=headers,
params=params
)
return response.json()
# Paginate through all products
all_products = []
offset = 0
while True:
data = get_products(offset=offset)
products = data.get("products", [])
if not products:
break
all_products.extend(products)
offset += len(products)
time.sleep(0.05) # Respect rate limits
Gegevens Transformeren voor Shopify
De lastige onderdelen van de producttransformatie:
Opties en Varianten. Café24's "aanvullende opties" hebben geen direct Shopify-equivalent. Je hebt twee keuzes:
- Converteer ze naar Shopify line item-eigenschappen (werkt maar beperkt)
- Gebruik een app voor productcustomization zoals Infinite Options of bouw aangepaste logica in je Next.js-frontend
Prijzen. Café24's drieprijs-systeem (aanbod/verkoop/consument) toewijst aan Shopify als volgt:
- Verkoopprijs → Shopify
price - Consumentenprijs → Shopify
compare_at_price - Aanbodprijs → Shopify
cost(via Inventory API)
Afbeeldingen. Café24-productafbeeldingen worden gehost op ecimg.cafe24img.com. Je moet deze downloaden en opnieuw uploaden. Verwijs er niet naar -- ze kunnen breken nadat je de Café24-winkel sluit.
Importeren in Shopify
Voor catalogi onder 5.000 producten werkt de Shopify Admin API goed:
const createProduct = async (productData) => {
const mutation = `
mutation productCreate($input: ProductInput!) {
productCreate(input: $input) {
product {
id
title
handle
}
userErrors {
field
message
}
}
}
`;
const variables = {
input: {
title: productData.title,
bodyHtml: productData.description,
vendor: productData.brand,
productType: productData.category,
tags: productData.tags,
variants: productData.variants.map(v => ({
price: v.price,
compareAtPrice: v.compareAtPrice,
sku: v.sku,
inventoryQuantity: v.stock,
options: v.optionValues
})),
images: productData.images.map(img => ({
src: img.url,
altText: img.alt
}))
}
};
// Execute via Shopify Admin API
};
Voor grotere catalogi (10.000+ producten) gebruik je Shopify's Bulk Operations API. Het is asynchroon maar behandelt massale datasets zonder tarieflimietingen te raken.
Klantmigratie
Hier is de onprettige waarheid: je kunt klantenwachtwoorden niet migreren. Café24 hasht wachtwoorden (hopelijk), en Shopify gebruikt zijn eigen hashing. Elke klant moet hun wachtwoord opnieuw instellen.
De standaardbenadering:
- Importeer klantrecords via Shopify Admin API (naam, e-mail, adres, tags voor ledenrang)
- Implementeer op de nieuwe site een "Welkom terug"-flow die wachtwoordwijziging bij eerste aanmeldingspoging aanvraagt
- Stuur een lanceeringse-mailcampagne die de migratie uitlegt en links voor wachtwoordherstel bevat
- Migreer puntaldo's als tags of metavelden en gebruik een loyaliteitsapp om ze in acht te nemen
Koreaans-Specifieke E-commercefuncties Afhandelen
Dit is waar de migratie uniek uitdagend wordt.
Koreaans Adresformat
Koreaanse adressen gebruiken het format: [postcode] [stad/provincie] [district] [buurt/straat] [detail]. Shopify's adresformat stemt niet natuurlijk hiermee overeen, maar Shopify Markets voor Korea handelt de basisprincipes af. In je Next.js checkout wil je de Korea Post-adreszoekenAPI (adressearch API) integreren voor de autocomplete-ervaring die Koreaanse klanten verwachten.
Aankoop Bevestigd
Dit is een diep ingebedde Koreaanse e-commerceconventie. De klant bevestigt dat hij het product heeft ontvangen en aanvaard, wat de afwikkeling aan de verkoper voortbrengt. Shopify heeft dit concept niet natuurlijk.
Je opties:
- Gebruiken Shopify Flow + een aangepaste app om een "Aankoop Bevestigen"-knop aan de bestellingsstatuspagina toe te voegen
- Voer auto-bevestiging na X dagen uit (gebruikelijk: 7 dagen na levering)
- Als je een Next.js-frontend bouwt, voeg dit toe aan het klantaccountsection met een aangepaste Shopify-metaveldvolgingsbevestigingsstatus
Naver Shopping-Integratie
Naver Shopping EP (Entry Point) feed is onmisbaar voor Koreaans e-commerce. Je moet een XML-productfeed genereren die overeenkomt met Naver's schema. In Next.js stel je een API-route in:
// app/api/naver-ep/route.ts
import { NextResponse } from 'next/server';
import { getProducts } from '@/lib/shopify';
export async function GET() {
const products = await getProducts();
const xml = `<?xml version="1.0" encoding="UTF-8"?>
<products>
${products.map(p => `
<product>
<id>${p.id}</id>
<title>${escapeXml(p.title)}</title>
<price_pc>${p.price}</price_pc>
<link>https://yoursite.com/products/${p.handle}</link>
<image>${p.featuredImage?.url}</image>
<category>${p.naverCategory}</category>
<shipping>0</shipping>
</product>`).join('')}
</products>`;
return new NextResponse(xml, {
headers: { 'Content-Type': 'application/xml' }
});
}
De Next.js-Winkelvoorkant Bouwen
Met de datamigratieplan kun je beginnen met het bouwen van het frontend. Dit is de architectuur die ik aanraad voor Koreaanse merkwinkels:
Tech Stack
- Framework: Next.js 14+ (App Router)
- Shopify-integratie: Shopify Hydrogen React-componenten + Storefront API
- Styling: Tailwind CSS (utility-first werkt goed voor e-commerce)
- i18n: next-intl voor Koreaans + Engels (of meer)
- Implementatie: Vercel (edge-functies in Seoul-regio via ICN1)
- CMS voor inhoud: Sanity of Contentful voor niet-productinhoud
Als je hulp nodig hebt bij headless CMS-integratie, dat is een geheel aparte beslissingsboom waard.
Prestatiestelling
Je nieuwe winkelvoorkant moet deze getallen consistent behalen:
| Metriek | Doel | Café24 Typisch |
|---|---|---|
| LCP | < 1,2s | 3,5-5,0s |
| FID/INP | < 100ms | 200-400ms |
| CLS | < 0,05 | 0,15-0,30 |
| Lighthouse Mobile | 90+ | 30-45 |
| TTFB | < 200ms | 800-1500ms |
Dit zijn geen strevingen -- het zijn getallen die we consistent bereiken met goed gebouwde Next.js-winkels. Het Vercel Edge Network's Seoul PoP betekent dat Koreaanse gebruikers sub-100ms TTFB krijgen.
Belangrijkste Pagina's om te Bouwen
- Startpagina -- Hero, aanbevolen collecties, sociaal bewijs
- Collectiepagina's -- Met filtering (dit is waar Koreaanse merken vaak complexe categoriebomen hebben)
- Productdetailpagina's -- Met Koreaans-stijlige gedetailleerde productbeschrijvingsafbeeldingen
- Winkelwagen -- Schuifuitvoering of opgewijde pagina
- Klantaccount -- Bestellingsgeschiedenis, puntaldo, adresbeheer
- Inhoudspagina's -- Over, Veelgestelde Vragen, verzendbeleid, retourbeleid
- Blog -- Als je er één op Café24 had
De productdetailpagina verdient bijzondere aandacht. Koreaanse e-commerce productpagina's zijn notoir lang -- vaak een enkel scrollafbeelding die 10.000+ pixels lang is. Dit is de detailpagina die Koreaanse consumenten verwachten. Je wilt deze afbeeldingen agressief lui laden en overwegen Next.js Image-component met blur-aanduidingen gebruiken.
SEO-Migratiestrategie
Dit is waar ik echt serieus word, want ik heb merken hun verkeer zien aftappen door dit als een bijzaak te behandelen.
301 Omleidingskaart
Maak een volledige omleidingskaart voordat je start. Veelvoorkomende patronen:
/product/detail.html?product_no=1234 → /products/product-slug
/product/list.html?cate_no=42 → /collections/collection-slug
/board/free/read.html?no=567 → /blog/post-slug
/member/login.html → /account/login
Implementeer deze in next.config.js:
module.exports = {
async redirects() {
return [
// Load from a JSON file or database for large sets
...redirectMap.map(({ source, destination }) => ({
source,
destination,
permanent: true,
})),
];
},
};
Voor grote omleidingskaarten (1000+ URL's) overweeg omleidingen aan de rand (Vercel Edge Middleware) af te handelen om je Next.js-config niet op te blazen.
Naver SEO-overwegingen
Google is niet de enige zoekmachine die voor Koreaanse merken van belang is. Naver stuurt nog steeds aanzienlijk verkeer. Belangrijkste verschillen:
- Naver's crawler (Yeti) behandelt client-side rendering niet goed -- SSR/SSG is essentieel (nog een reden waarom Next.js de juiste keuze is)
- Dien je sitemap in bij Naver Search Advisor
- Naver blog backlinks hebben nog steeds gewicht -- behoud je Naver Blog en koppel naar de nieuwe site
- Gestructureerde gegevens (JSON-LD) werken op zowel Google als Naver
Google Search Console
- Verificatie van het nieuwe domein in Google Search Console vóór start
- Gebruik het "Change of Address"-hulpmiddel als je van domein wisselt
- Bewaak het rapport "Index Coverage" dagelijks voor de eerste twee weken
- Dien je sitemap onmiddellijk na start in
Betalingsgateway en Logistieke Integratie
Koreaanse Betalingsgateways op Shopify
Vanaf 2025 ondersteunt Shopify Koreaanse betalingsmethoden via verschillende kanalen:
- Shopify Payments (Korea) -- Gelanceerd in Korea, ondersteunt Koreaanse credit/debitkaarten
- Toss Payments -- Beschikbaar als Shopify-betalingsapp, ondersteunt toss pay, creditkaarten, bankoverschrijving
- KG이니시스 / NHN KCP -- Beschikbaar via Shopify-apps van derden, hoewel de headless checkoutintegratie meer werk vereist
- Kakao Pay / Naver Pay -- Kan worden geïntegreerd als aanvullende betalingsmethoden
Voor headless checkouts stuur je klanten naar Shopify's gehoste checkout (die deze betalingsmethoden ondersteunt) of gebruik je de Checkout API met aangepaste betalingsapp-extensies.
Logistiek
Koreaanse logistieke integraties kunnen worden afgehandeld via:
- Shopify Shipping Apps -- Verschillende Koreaanse verzendapps bestaan op Shopify App Store
- Aangepaste vervullingintegratie -- Gebruik Shopify's Fulfillment API om te synchroniseren met Koreaanse 3PL's
- Sweet Tracker -- Voor geïntegreerde tracking op Koreaanse dragers, integreer hun API met je Next.js ordervolgingspagina
Go-Live Checklist en Monitorering na Migratie
Voor Start (1 week voor)
- Alle 301-omleidingen getest en geverifieerd
- Betalingsgateway getest met echte transacties (vervolgens terugbetaald)
- Mobiele responsiviteit gecontroleerd op populaire Koreaanse apparaten (Samsung Galaxy-serie, iPhone)
- Naver Shopping EP-feed gevalideerd
- Kakao en Meta pixels correct afvuren
- Klantenmeldings-e-mails geconfigureerd in het Koreaans
- Verzendtarieven geconfigureerd voor Koreaans binnenlands (en internationaal, indien van toepassing)
- SSL-certificaat actief
- Analyse (GA4 + Naver Analytics) geconfigureerd
Startdag
- DNS bijgewerkt (TTL laag houden 24 uur voorafgaand)
- Oude Café24-winkel ingesteld op omleidingsmodus
- Sitemap ingediend bij Google en Naver
- Startmail naar klanten verzonden met links voor wachtwoordherstel
- Team bewaking voor klantserviceproblemen
Na start (eerste 30 dagen)
- Dagelijks 404-fouten in Search Console controleren
- Organisch verkeer versus pre-migratie basislijn volgen
- Conversiekoers controleren (verwacht een tijdelijk daling -- het is normaal)
- Klantenklachten over gewijzigde UX snel aanpakken
- Core Web Vitals in veldgegevens (CrUX) controleren na ~28 dagen
Echte Migratietijdlijn en Kosten
Laat me eerlijk zijn over wat dit werkelijk kost. Ik heb bureaus Koreaanse merken 4 weken zien aanleggen voor een Café24-naar-Shopify headless-migratie. Dat is fantasie voor alles buiten een minuscule winkel.
Realistische Tijdlijn
| Fase | Duur | Details |
|---|---|---|
| Audit & Planning | 2-3 weken | Gegevensinventaris, URL-toewijzing, architectuurbeslissingen |
| Datamigratiecodescripts | 2-3 weken | Product, klant, ordertransformatie |
| Next.js Frontend-bouw | 6-10 weken | Ontwerp, ontwikkeling, Koreaans-specifieke functies |
| Betalings- & Logistieke Integratie | 2-3 weken | Gateway-instelling, dragerintegatie |
| QA & UAT | 2-3 weken | Testen op apparaten, betalingsflows, randgevallen |
| SEO-migratie & Omleidingen | 1-2 weken | (parallel met QA) |
| Zachte Start & Monitorering | 2 weken | Beperkt verkeer, bugfixes |
| Totaal | 14-22 weken | 3,5-5,5 maanden |
Kostenbereiken (2025)
Voor een middelgroot Koreaans DTC-merk (500-5.000 SKU's):
- Zelf doen met ontwikkelaars: $30.000-60.000
- Bureau (standaard): $50.000-120.000
- Bureau (premium headless-bouw): $80.000-200.000+
Shopify-kosten bovenop dat:
- Shopify Basis: $39/maand
- Shopify (standaard): $105/maand
- Shopify Geavanceerd: $399/maand
- Shopify Plus (voor checkoutaanpassing): $2.300/maand vanaf
Als je onderzoekt wat dit voor je specifieke situatie zou kosten, onze prijspagina geeft een uitsplitsing van hoe we headless e-commerceprojecten structureren, of contacteer ons gewoon rechtstreeks.
Veelgestelde Vragen
Kan ik migreren van Café24 naar Shopify zonder mijn SEO-rangschikking te verliezen? Ja, maar alleen als je een grondige 301-omleidingsstrategie implementeert die elke geïndexeerde URL dekt. U mag een tijdelijke daling van 10-20% van het organisch verkeer verwachten voor 2-4 weken terwijl zoekmachines de omleidingen verwerken. De meeste merken herstellen zich tot pre-migratie niveaus binnen 6-8 weken en overtreffen ze daarna vanwege verbeterde Core Web Vitals. De sleutel is het toewijzen van elke oude Café24 URL aan de bijbehorende nieuwe URL -- sla geen enkele over.
Heb ik Shopify Plus nodig voor een headless Next.js-winkelvoorkant? Niet per se. Je kunt een headless-winkelvoorkant op elk Shopify-plan bouwen met de Storefront API. Shopify Plus geeft je echter toegang tot de Checkout Extensibility API, waarmee je de checkoutervaring kunt aanpassen. Als je tevreden bent met Shopify's standaard gehoste checkout (wat de meeste merken zijn), werkt een gewoon Shopify-plan. Voor Koreaans-specifieke checkoutaanpassingen is Plus vaak de moeite waard.
Hoe handel ik Koreaanse bankoverschrijvingsbestellingen (무통장입금) op Shopify af? Shopify ondersteunt niet natuurlijk de Koreaanse bankoverschrijvingsbetalingsstroom zoals Café24 dat doet. Je beste opties zijn: 1) Gebruik een Koreaanse betalingsgatewayapp zoals Toss Payments die bankoverschrijvingen in Shopify's checkout ondersteunt, of 2) Als je op Shopify Plus bent, maak je een aangepaste betalingsmethode aan met de Payments App API. De meeste merken die overstappen op Shopify stellen vast dat de prevalentie van bankoverschrijvingen afneemt naarmate Kakao Pay en Toss Pay-ingebruikname toeneemt.
Zullen mijn Café24 klantenlid-lechaps (회원등급) en punten naar Shopify worden overgebracht? De gegevens kunnen worden overgedragen, maar niet het systeem zelf. Je moet klantentier en puntgevens exporteren vanuit Café24 en importeren in een Shopify-loyaliteitsapp zoals Smile.io, LoyaltyLion of BON Loyalty. Sla het originele niveau op als een klantmetaveld of tag ter referentie. Puntaldo's kunnen doorgaans als startaldo's in de loyaliteitsapp worden geïmporteerd. Communiceer de overgang duidelijk naar klanten zodat zij weten dat hun punten behouden zijn gebleven.
Hoelang duurt een typische Café24-naar-Shopify-migratie? Voor een middelgroot Koreaans merk met 500-5.000 producten verwacht 14-22 weken van planning tot stabiele start. De grootste variabelen zijn de complexiteit van de catalogus (hoeveel productopties en varianten), de hoeveelheid aangepaste functionaliteit die je in de Next.js-frontend nodig hebt, en hoeveel derdenintegraties opnieuw moeten worden aangesloten. Merken met eenvoudigere catalogi die voor een standaard Shopify-thema kiezen in plaats van headless kunnen dit tot 6-10 weken terugbrengen.
Moet ik naar headless Shopify + Next.js migreren of gewoon een Shopify-thema gebruiken? Dit hangt af van de behoeften van je merk. Kies headless (Next.js) als: je een zeer aangepaste front-end-ervaring nodig hebt, je internationale markten aanvalt met verschillende UX per regio, prestaties kritiek zijn voor je conversiekoers, of je volledige designvrijheid wilt. Kies een Shopify-thema als: je voornamelijk gericht bent op Korea, een klein team hebt, lagere doorlopende ontwikkeingskosten wilt, en je merk vereist geen zware front-end-aanpassing. Er is geen schande in het beginnen met een thema en later headless gaan.
Wat gebeurt er met mijn Naver Shopping-integratie na migratie? Je moet een nieuwe Naver Shopping EP-feed (Entry Point) instellen op je Shopify/Next.js-winkel. De productgegevensstructuur in de feed blijft hetzelfde -- alleen de bron verandert. Bouw een API-route in je Next.js-app die de XML-feed uit Shopify-productgegevens genereert, werk vervolgens de feed-URL bij in je Naver Commerce Center-account. Je moet je winkel mogelijk opnieuw bij Naver Shopping registreren als je domein verandert.
Kan ik Café24 en de nieuwe Shopify-winkel parallel uitvoeren tijdens migratie? Ja, en ik raad het sterk aan. Voer beide winkels gelijktijdig uit voor 2-4 weken vóór de volledige afschakeling. Gebruik de Café24-winkel als de primaire terwijl je de Shopify-winkel test met intern verkeer en een klein percentage echte gebruikers. Deze parallelle periode laat je gegevenssyncroonproblemen opvangen, betalingsflows testen met echt geld, en vertrouwen opbouwen voordat je overschakelt. Zorg er alleen voor dat zoekmachines de staging Shopify-site niet indexeren (gebruik robots.txt of wachtwoordbeveiliging) om problemen met gedupliceerde inhoud te voorkomen.