| 开发者 |
elliotvs
relywp freemius |
|---|---|
| 更新时间 | 2026年9月15日 02:56 |
| PHP版本: | 7.2 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv3 or later |
| 版权网址: | 版权信息 |
/wp-content/plugins/.Store credit is a balance customers can build up and spend on your store, much like a wallet. The plugin offers two independent systems you can enable separately or together:
After activating, go to Store Credit → Settings:
There are several ways to add credit to a customer's balance:
When a customer has available credit, the Credit Redemption Tool appears on the cart and/or checkout. From there they can:
Yes. You can allow account credit, voucher credit, or both at checkout. When both systems are enabled, you can also let customers combine an account balance and a voucher on the same order.
The plugin adds a dedicated "Store Credit" page under WooCommerce → My Account (the menu label is customizable). Depending on which sections you enable, customers can see:
Vouchers are stored as standard WooCommerce coupons, so you can view and manage them from WooCommerce → Marketing → Coupons. You can set a code prefix for auto-generated vouchers and configure a template coupon whose restrictions (product/category limits, minimum spend, usage limits, etc.) are copied to every new voucher.
Yes, for redeeming. Account balances belong to a user account, and the Credit Redemption Tool at the cart and checkout is only shown to logged-in customers, so a shopper has to be signed in to apply their balance or pick a voucher from their account. The one thing that does not need an account is looking up a voucher: the [sscp_balance_check] shortcode lets anyone enter a code and see its remaining balance, status, and expiry. A guest who has been given an unassigned voucher code can also still enter it in WooCommerce's own coupon field at checkout - the plugin's redemption tool is a convenience layer on top of that, not a replacement for it.
Yes. Balances are stored in your shop's base currency and converted on the fly using the exchange rates from a detected currency switcher (such as WPML, Weglot, or WooCommerce Multi-Currency). If no switcher is active, the plugin runs in single-currency mode. The Multi-Currency settings tab shows the detected switcher and active rates.
Yes. The plugin includes a migration tool to import existing customer balances from wallet plugins such as TeraWallet (Wallet for WooCommerce). The import is a one-time conversion into store credit, with activity log entries recorded per customer.
The Email Notifications tab lets you customize the subject and HTML body of each notification, using merge tags like {customer_name}, {balance}, {amount}, and {code}. Notifications include credit added, credit deducted, refunded to credit, and voucher created, with additional PRO emails for cashback, expiry reminders, and gifts. You can send yourself a test email before saving.
Yes. The plugin is compatible with High-Performance Order Storage and uses modern WooCommerce order APIs throughout, so the admin tools work on both the classic and HPOS order screens.
Yes. The redemption tool and compact widget are compatible with the WooCommerce block-based Cart and Checkout, as well as the classic shortcode-based checkout. Because it relies on standard WooCommerce hooks, it also works with most popular custom checkout plugins.
This plugin stores each customer's store credit balance in user meta and logs credit activity (additions, deductions, and adjustments) in a custom database table to enable efficient history pagination. Credit vouchers are stored as standard WooCommerce coupons, so they follow WooCommerce's own data handling. The plugin does not set tracking cookies or send customer data to any external service for its core store credit features. As site owner, include these data uses in your site's privacy policy as applicable.
Yes - Freemius, operated by Freemius, Inc. It is the only external service this plugin communicates with. It is used for the optional opt-in in the free version, and for licence management, automatic updates and checkout in the PRO version. No store, order, customer or store credit data is ever sent to it. Nothing is sent to Freemius unless you click "Allow & Continue" on the opt-in notice shown after activation. If you do opt in, Freemius receives your WordPress user's first and last name and email address; your site's homepage URL and title, WordPress and PHP versions, and site language; and plugin activation, deactivation and uninstall events. Granting the optional "View Plugins & Themes List" permission additionally sends the names, slugs, versions and active status of your installed plugins and themes. You can skip the opt-in and keep using the plugin, and you can opt out again at any time from the plugin's Account page or the Opt Out link on the Plugins screen. Please review the Freemius Terms of Service and Privacy Policy before installing.
Yes. If you need any help setting up the Store Credit loyalty plugin, please feel free to get in touch and we'll be happy to help!
You can report feature bugs by creating a support ticket. Please provide as much information as possible to make it easier for us to find a solution for you.
Please report security bugs found in the source code of the RelyWP Store Credit plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.