Skip to content
WordPress.org

Ирон

  • Themes
  • Plugins
  • About
  • Контакт
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

RelyWP: Simple Store Credit for WooCommerce

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

RelyWP: Simple Store Credit for WooCommerce

By Elliot Sowersby / RelyWP
Download
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

RelyWP Store Credit for WooCommerce helps you launch a lightweight, no-bloat store credit and wallet system without complexity.

Every customer gets a store credit balance (a wallet) they can top up, earn, and spend at checkout. You can also issue flexible credit vouchers, refund orders to store credit instead of the original payment method, and reward purchases with automatic credit – a complete store credit experience for WooCommerce.

A dedicated Store Credit” page appears under My Account where customers can view their wallet balance, vouchers, top-up options, and full activity history.

Admins get a clear settings area and tools to adjust balances, manage vouchers, refund to credit, and review a complete activity log.

Store Credit & Wallet – Free Features

  • Account credit wallet: every customer gets a store credit balance they apply at checkout
  • Credit vouchers: issue redeemable codes (stored as WooCommerce coupons) that work in full or in part
  • Credit Redemption Tool on the cart and checkout to apply account credit, choose a voucher, or claim a code
  • Compact wallet widget shown inside the cart totals for a quick apply/remove toggle
  • Customer wallet dashboard (or shortcode) under My Account: balance, vouchers, top-up, and history
  • Customer top-up: let customers buy store credit and load their wallet
  • Refund orders to store credit instead of the original payment method
  • Admin tools: adjust balances, manage vouchers, and review a full activity log
  • Customisable email notifications (credit added, credit deducted, refunded to credit, voucher created)
  • Multi-currency support that converts the wallet balance to the active currency
  • Migrate existing wallet balances from other WooCommerce wallet plugins
  • Developer friendly functions and hooks

Why choose this Store Credit and Wallet plugin?

  • Built specifically for WooCommerce
  • Fast and lightweight
  • Simple UX: one wallet dashboard with balance, vouchers, top-up, and history
  • Easy to set up and configure
  • Works alongside WooCommerce coupons, sales, and the block cart and checkout
  • Two flexible systems: an account credit wallet, credit vouchers, or both
  • Refund to store credit to keep revenue in your store and encourage repeat purchases
  • Comprehensive admin tools for managing your store credit program

Ways to Add Store Credit

There are several ways for customers to build up their wallet balance, including:

  • Topping up (buying store credit) from a page or their My Account dashboard
  • Receiving a refund as store credit instead of to their payment method
  • Being awarded credit manually by an admin
  • Being gifted credit from another customer

Spending Store Credit

Customers can spend their wallet balance and vouchers via the Credit Redemption Tool at the cart and checkout (and the compact widget in the cart totals):

  • Apply their account balance, in full or as a custom partial amount
  • Choose and apply one or more credit vouchers
  • Claim a voucher by entering its code
  • Combine an account balance and a voucher on the same order (if enabled)

Redemption respects any minimum amount and maximum order-coverage limits you set.

Credit Vouchers

Credit vouchers are stored as standard WooCommerce coupons, so you can manage them from WooCommerce → Marketing → Coupons. Set a code prefix for auto-generated vouchers and configure a template coupon whose restrictions are copied to every new voucher. Vouchers support partial redemption, so a customer can spend part of a voucher’s value and keep the rest for a future order.

Pro Features

  • Unlimited access to all features
  • Automatic cashback (store credit) on purchases
  • Conditional earning rules (by product, category, role, order total, quantity, or payment method)
  • Credit expiry with automatic reminder emails
  • Bulk credit tools to grant credit to customers by role
  • Discounts on bulk and fixed voucher purchases
  • Customer gifting (buy a gift, gift from balance, or gift a voucher)

Try PRO free for 7 days – and get 50% off with code: LAUNCH50

Settings Overview

  • General: choose the account credit wallet, credit vouchers, or both, and set your store credit label.
  • Credit Redemption: where the redemption tool appears, the compact wallet widget, partial redemption, and min/max limits.
  • My Account: enable the wallet dashboard and choose which sections show.
  • Earn / Top-up: let customers buy credit, with min/max amounts and delivery options.
  • Refunds: show the Refund as Store Credit” button and set its label and behaviour.
  • Vouchers: code prefix, template coupon, combining and converting options.
  • Email: subjects and bodies for credit and voucher notifications, with merge tags.
  • Multi-Currency and Gift Cards: integrations and conversion options.
  • PRO tabs: Conditional Rules, Cashback, Credit Expiry, Bulk Credit, and Bulk Discount.

Tip: You can also embed the wallet balance and top-up form anywhere with the shortcodes [sscp_balance], [sscp_credit_topup], [sscp_credit_history], and [sscp_balance_check] (a public voucher balance lookup that needs no login).

Why do I need a store credit and wallet program?

A store credit and wallet program keeps revenue in your store and encourages customers to come back. Refunding to store credit, rewarding purchases with credit, and letting customers top up their wallet all increase loyalty and lifetime value, while giving shoppers a fast, friction-free way to pay at checkout.

Why choose RelyWP Store Credit for WooCommerce?

RelyWP Store Credit for WooCommerce is designed to be a lightweight, easy-to-use wallet solution that integrates seamlessly with your WooCommerce store. It offers a comprehensive set of store credit features without the complexity and bloat of larger wallet plugins. With a focus on user experience, both for customers and administrators, it provides a straightforward way to run a store credit program that drives engagement and sales.

Screenshots

The Credit Redemption Tool at checkout - apply an account balance, choose a voucher, or claim a code.
The Credit Redemption Tool at checkout – apply an account balance, choose a voucher, or claim a code.
The customer's Store Credit dashboard under My Account: balance, vouchers, top-up, and history.
The customer’s Store Credit dashboard under My Account: balance, vouchers, top-up, and history.

Installation

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Store Credit → Settings to configure.

FAQ

What is store credit and how does it work?

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:

  • Account credit: a running balance attached to each customer’s account that they apply at checkout.
  • Credit vouchers: redeemable codes (stored as WooCommerce coupons) that can be applied in full or in part, even across multiple orders.

You choose which system(s) to use in Store Credit → Settings → General.

How do I set up the plugin?

After activating, go to Store Credit → Settings:

  1. General: choose whether to use account credit, credit vouchers, or both, and set your store credit label.
  2. Credit Redemption: decide where the redemption tool appears (cart, checkout, or both), enable partial redemption, and set any minimum/maximum limits.
  3. My Account: enable the customer dashboard and choose which sections show.
  4. Earn / Top-up, Refunds, Vouchers, Emails, and the other tabs: configure earning, refunds, and notifications to suit your store.

Sensible defaults are applied out of the box, so it works as soon as it’s activated.

How do customers earn store credit?

There are several ways to add credit to a customer’s balance:

  • Top-up: customers buy credit themselves using the [sscp_credit_topup] form or from their My Account dashboard.
  • Refunds: admins can return an order’s value as store credit instead of to the original payment method.
  • Admin awards: grant or remove credit manually from the customer admin page.
  • Gift vouchers: convert a voucher to account credit, or receive a gift from another customer (if enabled).

How do customers redeem their store credit?

When a customer has available credit, the Credit Redemption Tool appears on the cart and/or checkout. From there they can:

  • Apply their account balance (the full amount, or a custom amount if partial redemption is enabled).
  • Choose and apply one or more vouchers.
  • Claim a voucher by entering its code (if enabled).

You can also enable a compact widget inside the cart totals for a quick apply/remove toggle. Redemption respects any minimum amount and maximum order-coverage limits you set.

Can customers use both account credit and a voucher together?

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.

What do customers see in My Account?

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:

  • Their current balance and a summary of available credit.
  • A list of their vouchers, with options to apply, view the remaining balance, or convert to account credit.
  • A top-up form to buy more credit.
  • A full, paginated activity history.

PRO adds Cashback and Gift Credit sections to the dashboard.

How do vouchers work?

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.

Do customers need an account to use store credit?

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.

Does it support multiple currencies?

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.

Can I migrate balances from another wallet plugin?

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.

What emails does the plugin send?

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.

Which shortcodes are available?

  • [sscp_balance] – shows the logged-in customer’s balance (use type=”account”, type=”voucher”, or type=”total”).
  • [sscp_credit_topup] – displays the buy-credit / top-up form.
  • [sscp_credit_history] – outputs a table of the customer’s credit activity (use rows=”10″ to limit entries).
  • [sscp_balance_check] – a public form (no login required) where anyone can enter a voucher code to see its remaining balance, status, and expiry. Great for gift recipients. Customise the copy with title, description, button, and placeholder attributes.

Does this work with WooCommerce HPOS?

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.

Does it work with the block cart and checkout?

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.

Data & privacy

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.

Does this plugin use a 3rd party service?

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.

Do you provide support?

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!

How can I report issues/bugs with the plugin?

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.

Where do I report security bugs found in this plugin?

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.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“RelyWP: Simple Store Credit for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors
  • Elliot Sowersby / RelyWP
  • RelyWP
  • Freemius

Translate “RelyWP: Simple Store Credit for WooCommerce” into your language.

Interested in development?

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

Changelog

1.0.0

  • Initial release.

Meta

  • Version 1.0.0
  • Last updated 1 бон ago
  • Active installations Fewer than 10
  • WordPress version 6.5 or higher
  • Tested up to 7.1
  • PHP version 7.2 or higher
  • Language
    English (US)
  • Tags
    cashbackstore creditvoucherswallet
  • Advanced View

Ratings

No reviews have been submitted yet.

Your review

See all reviews

Contributors

  • Elliot Sowersby / RelyWP
  • RelyWP
  • Freemius

Support

Got something to say? Need help?

View support forum

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Support
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Ирон

  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
Код у Ӕмдзӕвгӕ
The WordPress® trademark is the intellectual property of the WordPress Foundation.