The checkout session is built per request: the Japanese catalogue prices in yen, the English one in dollars, with line items constructed dynamically rather than held as fixed price objects. One product, two markets, no duplicated catalogue.
04 — Commerce / Organic tea / 2025
JURAKUEN
A bilingual direct-to-consumer website for an organic tea producer in Fuji, combining brand communication with online purchasing.
2025Fuji, Shizuoka
- CLIENT
- 聚楽苑 — Jurakuen
- SECTOR
- Commerce / Organic tea
- ROLE
- Design, development, commerce, multilingual, SEO
- YEAR
- 2025
01 / PROJECT
WHAT THE
PROJECT IS.
The site presents the producer, cultivation and organic JAS information alongside a product catalogue and online purchasing flow. Japanese and English pages allow the same brand and product information to reach both domestic and overseas visitors.
The commerce flow includes cart and Stripe checkout. Search visibility was addressed through locale-specific canonical URLs, sitemap generation, structured product data and index control for transactional pages.
02 / HOW IT WORKS
THE DECISIONS
UNDER IT.
FROM THE IMPLEMENTATION
Payment events are verified against the signing secret before anything is acted on, and both the immediate completion and the delayed success — convenience-store and bank transfer payments that settle days later — are handled. The receipt is sent from the webhook, so it arrives whether or not the customer ever returned to the success page.
Browser language detection is switched off and the locale is always in the path. A link shared by a Japanese customer opens in Japanese for the person they sent it to, instead of being redirected by that person's browser settings.
The sitemap carries both locales, and the transactional pages — cart, payment result — are kept out of it and out of the index, so search results point at products and articles rather than at a stranger's empty cart.
03 / DELIVERED
WHAT WAS
BUILT.
- 01
Product catalogue, cart and online checkout
- 02
Japanese / English site structure
- 03
Producer, cultivation and organic JAS information pages
- 04
Product structured data and search-engine metadata
- 05
Dynamic sitemap and index control for cart / payment-result pages
- 06
SEO landing pages and internal-link structure for organic tea and matcha searches
04 / TECHNOLOGY
THE STACK
BEHIND IT.
- Next.js
- React
- TypeScript
- Stripe
- next-intl
- Framer Motion

