Welcart is a free e-commerce plugin for Wordpress with top market share in Japan.
Welcart is a free e-commerce plugin for WordPress with top market share in Japan.
Welcart comes with many features and customizations for making an online store.
You can easily create your own original online store.
You can sell any type of product (physical, digital, subscriptions).
There is no limit to the number of products, item photos, and categories.
You can manage items by SKU (Stock Keeping Unit) code.
Welcart has many options for pricing and shipping.
You can apply for up to 16 different payment options (Sony Payment, Paypal, Softbank Payment etc.) on Welcart’s official website.
Please refer to the link below (Japanese version).
Welcart Payment services(Japanese)
Welcart has free standard templates and themes.
You can customize the design and layout any way you like.
All themes are compliant to WordPress standards.
Welcart provides a free responsive design theme (Welcart Basic), from the link below.
Welcart Theme downloads(Japanese)
Order data is automatically stored and updated in the database.
Welcart has a highly functional “order list” page, for viewing and updating orders.
You can narrow your search results by customer information, price, date, item type, etc.
You can also easily manage an order directly through its edit page, where you can edit order details, confirm the purchase, send confirmation emails, and much more.
Welcart has it’s very own membership system, eliminating the need for any extra plugins.
Similar to the order list page, a highly functional member list page is also provided.
You can search for member data by customer information, purchase history, etc.
Member orders can be edited individually.
You can also enable a point system for Welcart members.
In your WordPress admin panel, go to Plugins > New Plugin, search for Welcart e-Commerce for WordPress and click “Install now “.
In the process of activation of plugin, Welcart writes data on tables such as postmeta, options, and terms. When you install a blog existing already, to avoid unexpected damages or any other unexpected situation, backing up is strongly recommended.
Welcart is not responsible or does not have any guarantee for any kind of damage that you get by using or installing Welcart.
All the procedures must be done with self-responsibility of each user.
WordPress Ver.5.6 or greater
PHP 7.4
MySQL 5.5 or greater
Original domain and SSL (Shared SSL is not recommended)
Note: The server which PHP is working as safe mode is not supported.
Please refer to Server Requirement (Japanese version)
Please see Welcart Forum(Japanese).
16 July 2024
26 June 2024
8 May 2024
16 Apr 2024
2 Apr 2024
1 Apr 2024
12 Mar 2024
28 Feb 2024
20 Feb 2024
19 Feb 2024
23 Jan 2024
21 Dec 2023
20 Dec 2023
22 Nov 2023
15 Nov 2023
9 Nov 2023
24 Oct 2023
12 Oct 2023
10 Oct 2023
5 Oct 2023
3 Oct 2023
25 Sep 2023
14 Sep 2023
28 Aug 2023
7 Aug 2023
6 Jul 2023
16 May 2023
19 Apr 2023
12 Apr 2023
11 Apr 2023
15 Mar 2023
22 Feb 2023
14 Feb 2023
23 Jan 2023
27 Dec 2022
23 Dec 2022
15 Dec 2022
15 Dec 2022
15 Dec 2022
* Fixed the bug in the display of option values in the order list.
* [Paygent] Fixed the bug that the link cannot be opened from the payment URL in the order confirmation e-mail from the management screen for convenience store payment.
* [ZEUS] Changed the transfer name for bank transfer payments to an input field.
* [ZEUS] Fixed the height of the 3DS Challenge authentication screen.
* [WelcartPay] Fixed the bug in DL Seller’s recurring billing member information screen that the display is corrupted when “No card is registered”.
* [PayPal] Fixed to not output “GET ORDER ERROR” to the payment error log.
* Fixed “is_purchased_item()” to exclude cancelled order data when retrieving purchase history.
* Added optional switch to enable/disable operation logging.
2 Dec 2022
* Fixed the vulnerability that allowed reading of arbitrary files. (2.8.5 feedback)
30 Nov 2022
* Fixed the vulnerability that allowed reading of arbitrary files.
* Fixed the bug that incorrect arrival date and time options are displayed on the shipping and payment method page.
* Fixed the bug that payment method cannot be selected when adding service items to the cart in DL Seller.
* [e-SCOTT] Fixed the PHP error output in the payment notification of the online payment service.
* Changed the class of the administration page > business day settings > business day calendar.
* [ZEUS] Fixed the bug that the last 4 digits of the card number are displayed in the member data edit when QuickCharge is “not used”.
* Fixed re-setting of changed values in My Page when using Custom Customer & Custom Member fields.
16 Nov 2022
* Enhanced XSS and CSRF countermeasures, enhanced privilege checking, and sanitization.
* [PayPal] Fixed the bug that the credit card payment input form doesn’t work.
31 Oct 2022
* Changed handling of SKU data in all items CSV of item master.
* Fixed to only update in case post_id is item data when registering products in bulk.
* Fixed to prevent duplicate item codes when registering/updating items on the item information edit screen.
* Changed specifications so that purchases cannot be made if the administrator deletes the * membership information of a purchaser who is still logged in.
* Fixed the error when clicking on “Update modules to use”.
20 Oct 2022
* Changed the initial state of narrowing down the purchase history on My Page.
* Fixed “get_current_screen()” return value not to be rewritten in operation log.
* [PayPal] Fixed the bug that card information cannot be input on the credit card renewal page.
* [PayPal] Changed the specification to avoid error processing even if “GET ORDER ERROR” occurs in Wallet payment.
* [Paidy] Changed the action to be taken when order data is not captured.
* Fixed errors in PHP 8.0.
27 Sep 2022
* Fixed the bug that the rules and checks for member passwords are not matched.
* Fixed the bug in updating 2.7 data.
* Fixed the bug that line breaks in renewal request emails are not reflected when using WelcartPay with DL Seller.
16 Sep 2022
* Compatible with PHP8.
* [WelcartPay] Fixed the bug that ATODENE CSV files could not be downloaded.
* [WelcartPay] Fixed the bug that the CSV upload of credit check results could not be uploaded when using ATODENE.
* Fixed the bug that tag information is not copied when product information is copied using “Copy and New”.
* Fixed the bug that the order of item options is changed after deleting an item option.
* Fixed the bug with the “Recalculate” button on the order data edit page.
* Added a filtering function to the purchase history on My Page.
* Minor adjustments to the Advanced Cash on Delivery dialog.
* Implemented the function of automatic update when minor updates are released.
2 Sep 2022
* Vulnerability has been fixed.
* There was a risk of being able to read arbitrary files.
* The vulnerability affects Welcart 2.6.0 to 2.7.7.
2 Sep 2022
* [ZEUS] Fixed the bug that “SESSION ERROR” is output to the error log when credit card payment is made by Secure Link.
* [e-SCOTT] [WelcartPay] Fixed the bug that causes K31 error when using 3DS.
* Changed the specification to open the invoice number link in a new tab.
2 Sep 2022
* Fixed the bug that caused errors in PHP 7.0-7.2 environments.
26 Aug 2022
* [e-SCOTT] Fixed the bug that the online payment agent does not receive a payment notification even if the payment has been received.
* [WelcartPay] Changed the transition of the payment screen when “Change card and purchase” with external link type.
* [WelcartPay] Fixed the bug that the page does not open with the payment URL in the order confirmation e-mail from the administration screen when using convenience store payment.
* [WelcartPay] Fixed the bug that the error message is displayed in the credit card registration of My Page when 3DS authentication is used.
* [Paidy] Added handling of order data when it is not received.
* [REMISE] Fixed the bug that the card information remains displayed even after canceling PayQuick.
* Fixed the bug that the validation check is not checked for the shipping phone number on the shipping and payment method page.
* Fixed the bug with two slashes in the initial settlement module path.
* Fixed the bug that “We are sorry, we are unable to process your order” is displayed at the front page when SKU code is only numbers and delimited by “.”.
* Changed member_history logic.
* Changed the specification to apply the business package discount when editing order data.
* Fixed the bug in the conditional branching of whether or not an item has been purchased in the past.
8 Aug 2022
* [ZEUS] Fixed the bug that 3DS2.0 does not work properly.
* [ZEUS] Fixed the bug that the style of the shipping and payment page is broken on mobile phones.
* Fixed the bug that the front-end display is still in Japanese even if the front-end language is set to a language other than “ja”.
* Fixed the bug that “next contract renewal date” and “next billing date” are not displayed in the body of billing date notification email and contract renewal date notification email when using text mail with DL Seller.
3 Aug 2022
* [ZEUS] Fixed the bug that the credit card payment cannot be completed on a smartphone.
* [ZEUS] Fixed the bug that the order data is not created when the payment is made by bank transfer and SESSION EMPTY is displayed.
* Improved 2.7 data updating
* [WelcartPay] Fixed the bug that the style of “Provide personal information to a third party” dialog on “My Page” is broken when using the external link type.
* [Paidy] Added description of credit card payment setup screen.
29 Jul 2022
* [Epsilon] Compatible with 3D Secure 2.0
* [Paidy] Added billing information when a different shipping address is selected.
* [WelcartPay] Changed to display the “Providing Personal Information to Third Parties” dialog box even for external link types.
* Fixed the bug that the advance data of SKU is object type.
26 Jul 2022
* Fixed the bug that the card payment cannot be completed for some payments.
* [Zeus] Fixed the bug that the default number of payments is not set to “Lump-sum payment”.
* Fixed the bug that data is missing in item information edit when the structured data option is turned on.
25 Jul 2022
* Changed the item database specification.
* Stopped bundling Welcart Default Theme.
* Fixed the bug that images are not displayed properly when the new product image feature is turned off.
25 Jul 2022
* [ZEUS] Compatible with 3D Secure 2.0
* [Paidy] Added payment module
* [e-SCOTT and WelcartPay] Compatible with 3DS 2.0
* [SB Payment] Compatible with 3D Secure 2.0
* [Epsilon] Added PayPay payment
* Fixed the bug that the information in the Custom Delivery field specified in “Specify a different delivery address” remains after the field is changed to “Same as Customer Information”.
* Fixed Notice error in “Issue Receipt”.
* Fixed the bug that “Register New Product Image” is not displayed in the system environment information.
* Fixed the bug that the return value of hook_usces_filter_sku_meta_title1 contains an escape process.
* Fixed the bug with “decorated order id”.
27 Jun 2022
* Fixed the bug that the batch operation “Change Stock Status” in the product list doesn’t change the value without reloading the list.
* Fixed the bug that inventory of the same SKU with different option values is not subtracted correctly.
* Fixed the bug that the error message after the completion of the check mode of “Batch Product Registration” is not correct for the selected item type.
* [ZEUS] Fixed the bug that “Update” on the continuous billing member information screen doesn’t work.
* [Paygent] Fixed the bug that “Update” on the continuous billing member information screen doesn’t work.
* Fixed the bug that the display columns of product code, product name, SKU code, SKU name, option name, and option value are out of alignment when searching in the product information items of the order list.
* Changed specifications to enable updating of “alternate text” and “caption” in the image block of the item information edit in the administration screen.
* Added Post ID as a search criterion to narrow down the item list.
* [PayPal] Change of URL for inquiries.
31 May 2022
* Fixed the bug that e-commerce information is not taken when Google Analytics for WordPress by MonsterInsights version 8.5 or higher is used.
* Fixed the bug that values of admin/member fields are not saved in the member edit page of the admin page.
25 May 2022
* Compatible with the Revised Specified Commercial Transactions Law.
* Changed specifications to display “Response Status,” “Payment Status,” and “Invoice Number” in the purchase history on My Page.
13 May 2022
* Fixed the bug that the value is corrupted when CSV batch registration is performed when “comma (,)” is used for the select value of the item option.
* Fixed the bug that the “Initial Point Ratio” is not reflected as the initial value at the time of item registration even though the “Initial Point Ratio” is set in the Basic Settings.
* Fixed the bug that backward matching error occurs when acquiring payment logs.
* Fixed the bug that “Delete Completely” link and “Restore” link are not displayed in the list of items in the display state “Trash” after placing an item in the Trash.
* Changed the specification to link to the shipping company’s tracking URL as an anchor to the invoice number displayed in the order list.
20 Apr 2022
* Fixed the bug that CSV is not imported correctly in the item bulk registration (custom field items).
* Changed the specification that the date format check is not checked when “including” is selected in the narrowing function of the order list.
19 Apr 2022
* Fixed the bug that caused display errors due to inconsistencies in item metadata.
* Changed the specification to delete an itemmeta once when multiple itemmeta exist when updating an item.
* Fixed the bug that Notices are displayed in php8.
* Fixed other minor Notices.
12 Apr 2022
* Fixed the bug that an eyecatch image cannot be registered or deleted when registering a new product image.
* Changed specifications to display “Payment Status” and “Invoice Number” in the purchase history on the member information edit page of the administration page.
* Fixed the bug that the product batch registration (inventory items) is not updated properly.
* Fixed the bug that the paging function doesn’t work on the order list.
* Fixed the bug that the value of the custom field (wccs_XXXXX) is not displayed on the product detail page.
8 Apr 2022
* Fixed the bug that the product name is not displayed when adding a new product to the details in the order data edit page.
* Fixed the bug that the total amount subject to standard tax rate, standard tax rate consumption tax amount, total amount subject to reduced tax rate, and reduced tax rate consumption tax amount are not correct on the content confirmation page.
5 Apr 2022
* Fixed the bug that update notifications for WCEX extension plug-ins are not displayed.
* Fixed the error in $usces->get_post_custom() function.
* Fixed the bug that category count does not work well in some cases with PHP error & product CSV registration.
4 Apr 2022
* Changed the specification of product image registration.
* Migrated product-related functions to new specifications.
* Implemented a database update function.
* Fixed the progress bar to display correctly when uploading product CSV.
* Fixed the bug that the check box/radio button selection display appears unintentionally in the Custom Order Field column on the order data edit page.
28 Mar 2022
* [WelcartPay] Security measures for updating card information on My Page.
* [ESCOTT] Fixed the bug that deprecated warning of capture_session_meta in My Page.
* Changed the specification that a confirmation message is displayed when deleting a SKU.
* [PayPal] Added a process after Capture Order failure.
14 Mar 2022
* Fixed the bug that the edited contents are not reflected in the e-mail when sending an e-mail manually from the order data edit screen when using HTML e-mail and editing in the editor (text type).
* Fixed the bug that bank transfer and cash on delivery are not displayed in the payment type of payment method.
* Fixed the bug that order ID cannot be retrieved on the order completion page.
* Fixed the bug that the default value of email template is not inserted in newly installed Welcart.
* [Paygent] Fixed the bug that the shipping address parameter of Paidy set to the incorrect item.
* Fixed the bug that points are added when the order status is changed by batch operation of the order list.
1 Mar 2022
* Fixed the bug that “object from empty value” error appears in the admin panel in some environments.
* [PayPal] Supporting the timeout that occurs in API connection.
* Implemented Google reCAPTCHA on the credit card renewal page in My Page.
* Changed the screen to page 403 instead of “Security check5” when the specified number of errors is reached when the brute force function is enabled.
* Changed the specification of the inquiry email address in the store settings of the basic settings from a required field to an optional field.
* Changed the phrase “number of desired delivery dates” in the shipping settings to “number of desired arrival dates” to match the front page.
…