Linux 软件免费装
Banner图

Okuricart – Japanese Checkout for WooCommerce

开发者 tshuto
更新时间 2026年10月4日 04:30
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce checkout japan furigana postal-code

下载

0.4.0 0.5.0 0.6.0 0.7.0 0.7.1 0.7.2

详情介绍:

Okuricart extends WooCommerce for Japanese online stores (especially gift and food shops) with Japan-specific checkout features. The free version provides a reliable, well-designed "Japanese-style checkout". The premium version (sold separately) will add a shipping rate engine (carrier rates and estimated delivery dates), full noshi support (wording/mizuhiki rules, vertical preview, per-line labels), multiple shipping destinations, invoice documents, and repeat ordering.

安装:

  1. Install and activate the plugin (WooCommerce is required).
  2. The Japanese-style fields work on both the block (Cart & Checkout Blocks) and the classic (shortcode) checkout.
  3. Configure postal code autofill (including the nationwide data import), input memory, furigana, the free-shipping bar, noshi requests, delivery date/time, the Specified Commercial Transactions Act notice, and data removal under WooCommerce > Settings > Okuricart.

屏幕截图:

  • The opt-in "remember input on this device" checkbox at checkout (off by default).
  • Furigana carried through to the order confirmation page after checkout.
  • The Okuricart settings screen under WooCommerce > Settings.
  • The free-shipping bar ("¥3,000 more for free shipping") in the order summary and the noshi (gift label) request fields under "Additional order information" on the block checkout.

升级注意事项:

0.7.2 Display name change only. No settings or data changes are needed. 0.7.1 Japanese translation style fixes only. No settings or data changes are needed. 0.7.0 Switches the source strings to English and bundles a Japanese translation. Japanese sites keep a Japanese UI; no settings or data changes are needed. 0.6.0 Splits the noshi request into separate title/name fields and shows "No preference" as the default for the delivery date/time selectors. No data migration is needed; older orders keep their existing values. 0.5.0 Adds a Specified Commercial Transactions Act (特定商取引法に基づく表記) page helper and an optional pre-order confirmation notice at checkout. No data migration is needed; the checkout notice is off by default. 0.4.0 Adds a delivery date/time request at checkout with holiday (closed-day) settings. No data migration is needed; the feature is on by default and can be turned off under WooCommerce > Settings > Okuricart. 0.2.0 Adds the nationwide postal code importer, the free-shipping bar and noshi requests. No data migration is needed; new features are on by default and can be turned off under WooCommerce > Settings > Okuricart. 0.1.0 Initial release.

常见问题:

Is WooCommerce required?

Yes. This plugin extends WooCommerce.

Does the input memory feature send personal data anywhere?

No. Input memory is stored only in the customer's browser (localStorage) and is never sent to the server or saved to the order. It is opt-in and off by default, the consent checkbox is always unchecked, and payment details and email address are never stored. Saved data is removed after the retention period you set (30 to 90 days).

Does it work with both block and classic checkout?

Yes. The Japanese-style fields (furigana, postal code autofill, input memory, free-shipping bar, noshi request) work on both the Cart & Checkout Blocks and the classic shortcode checkout.

How is the furigana (kana reading) generated?

As the customer types their name in kanji, the reading typed before IME conversion is captured on the device and filled into the furigana fields as katakana. No dictionary or external service is used, and the customer can edit the furigana. This can be turned off under WooCommerce > Settings > Okuricart.

What happens to my data when I uninstall the plugin?

By default nothing is deleted, so your data is kept if you reinstall. If you enable "delete data on uninstall" under WooCommerce > Settings > Okuricart, the plugin's tables and settings are removed when the plugin is deleted.

Where does the free-shipping bar get its threshold?

From WooCommerce itself. Add a "Free shipping" method to your shipping zone with a minimum order amount, and the bar shows how much more the customer needs to spend, matching WooCommerce's own free-shipping decision (including coupons and tax display). If no such method exists in the zone, nothing is shown. The bar can be turned off under WooCommerce > Settings > Okuricart.

What does the noshi request do?

It adds a "Request noshi" (request a noshi gift label) checkbox and a free-text field (up to 200 characters) for the label wording to the checkout. The request is saved with the order and shown on the order screen, in order emails and in the customer's order details. It can be turned off for non-gift stores under WooCommerce > Settings > Okuricart. Automatic wording/mizuhiki rules, vertical preview and per-line labels are part of the premium version.

How do I load the nationwide postal code data?

The plugin ships with only a small sample of postal codes (16 entries) for testing. Until the full data is loaded, any postal code not found on your site is looked up via the zipcloud external API (see "External services" below). The easiest way is the built-in importer: go to WooCommerce > Settings > Okuricart and click "Import nationwide data". It downloads Japan Post's data and imports it in the background (about 120,000 entries), so lookups keep working while it runs. A once-a-month automatic update is on by default and can be turned off there. Alternatively, with WP-CLI:

  1. Download "utf_ken_all.zip" from Japan Post (https://www.post.japanpost.jp/zipcode/download.html) and unzip it to get "utf_ken_all.csv".
  2. Place the CSV on your server (for example under the plugin's data/private/ directory).
  3. Run: wp okuricart postal-code import path/to/utf_ken_all.csv (add --no-truncate to append instead of replacing existing data).
After importing, you can turn off the external API fallback under WooCommerce > Settings > Okuricart ("External API fallback").

更新日志:

0.7.2 0.7.1 0.7.0 0.6.0 0.5.0 0.4.0 0.2.0 0.1.0