Welcart e-Commerce

Description

Welcart is a free WordPress e-commerce plugin with the top market share in Japan. It offers extensive features and flexibility to help you build your own online store with ease. Compatible with PHP 7.4 to 8.3.

SHOPPING CART SYSTEM

Sell physical products with no limits on the number of items or categories. Manage inventory with SKU codes and configure flexible pricing and shipping options. Additional extension plugins are available to support digital content sales and subscriptions. Over 16 payment services can be added through the official Welcart website.

Welcart Payment services (Japanese)

DESIGN

A free responsive theme (Welcart Basic) is available, along with premium themes. You can customize the design and layout however you like.

Welcart Theme downloads (Japanese)

MANAGING SYSTEM

Order data is automatically saved and updated in the database. The order list page offers powerful filtering by customer information, date, product type, and more. From the order editing page, you can modify order details, send confirmation emails, download receipt PDFs, and more.

MEMBERSHIP SYSTEM

Welcart includes a built-in membership system with no additional plugins required. The member list page supports searching by customer information and purchase history. A point system is also available for members.

Screenshots

Installation

AUTOMATIC INSTALLATION

In your WordPress admin panel, go to Plugins > Add New, search for “Welcart”, and click “Install Now”.

MANUAL INSTALLATION

Download the plugin ZIP file. Then go to Plugins > Add New > Upload Plugin in your WordPress admin panel, and upload the ZIP file to install.

ATTENTION

During activation, Welcart writes data to tables such as postmeta, options, and terms. If you are installing on an existing site, backing up your data beforehand is strongly recommended. Welcart is not liable for any damages resulting from the use of this plugin. All operations are performed at the user’s own risk.

RECOMMENDED ENVIRONMENT

  • WordPress 5.6 or greater
  • PHP 7.4 or greater
  • MySQL 5.5 or greater
  • Own domain with SSL (shared SSL is not recommended)

Server Requirements (Japanese)

FAQ

Please see Welcart Forum (Japanese).

Reviews

September 17, 2025 1 reply
コンビニ決済に対応した決済サービスを導入しやすい点で、WooCommerceより便利。ただし、WooCommerceのような分かりやすい説明はないため、慣れが必要。 以下の点で分かりづらく、仕組みを理解するのに時間がかかった。・最初に商品の新規追加をしようとしても、配送方法を登録しておかないとエラーとなり、配送方法の登録からやり直すことになる。・設定欄によって文字を入力するだけでよいものと、文字の入力後に追加ボタンを押す必要があるものがある(追加ボタンが入力欄を追加するボタンに見えるが、実際は確定ボタン相当となっている)ため、統一性がなく非常に分かりづらい。 また、プラグインを有効化した瞬間に固定ページと投稿カテゴリーを勝手に作り、無効化してもそれらが残ってしまうという、一度でも有効化すると環境を汚してしまうところも美しくない。そのため、既存の環境に安易に有効化せず、テスト用の環境で使ってみるのがお勧め。 (訂正)カスタム投稿タイプは追加しない様子のため訂正した。SKUも商品の新規追加時に設定可能だったため、配送方法だけ事前に登録しておけば、商品の新規追加が可能だった。
March 15, 2024
無料とは思えない高機能カートシステム。 設定が簡単です。 カスタマイズの幅も広いです。 他のプラグインと併用して機能拡張できるのも便利です。
Read all 6 reviews

Contributors & Developers

“Welcart e-Commerce” is open source software. The following people have contributed to this plugin.

Contributors

“Welcart e-Commerce” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Welcart e-Commerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

31 Aug 2026

V2.12.2

  • Security enhancement (PHP Object Injection). Replaced maybe_unserialize() with an object-free equivalent throughout the plugin, and sanitized serialized values sent from the front end before they are stored. Extensions that call maybe_unserialize() on order or member data need the same change. This also covers paths that were not included in the original report. Thanks to daroo for the report.
  • Security enhancement (Cross-Site Scripting). Escaped custom order field names and values on the order data editing page. Thanks to Afifudin Maarif for the report.
  • Security enhancement (Cross-Site Scripting). Sanitized the product name, SKU and option fields when they are saved.
  • Added arguments to the filter hooks for the honorific titles on the receipt and invoice PDFs.
  • Fixed a PHP error on the order list and the member list that occurred when search condition cookies saved by an older version were still present.

18 Aug 2026

V2.12.1

  • Security enhancement (Session Fixation). Thanks to bRpsd for the report.
  • Removed the uscesid parameter from URLs, forms and scripts. Shop member form nonce keys are now generated by usc_e_shop::member_nonce_key(). Extensions and themes that build the key with get_uscesid() need to be updated.
  • Fixed a fatal error that could occur when updating the cart.
  • Fixed the pre-settlement log detail screen so that it no longer fails on order rows that cannot be restored.

For older versions, please see the Changelog Archive (Japanese).