Linux 软件免费装
Banner图

DL Gift Wallet

开发者 digitallychee
更新时间 2026年3月5日 01:40
PHP版本: 8.3 及以上
WordPress版本: 6.9
版权: GPLv3
版权网址: 版权信息

标签

subscriptions store credit wallet gift card gift voucher

下载

1.0.2 1.0.3 1.0.4

详情介绍:

Gift Wallet lets your customers purchase gift credit that is automatically added to the recipient’s account as store credit – no coupon codes, no manual work. It’s perfect for stores that: When someone buys a Gift Wallet product:
  1. They enter a recipient email, sender name, and optional message on the product page.
  2. When the order is completed, the plugin:
  3. Finds or automatically creates a user account for the recipient
  4. Adds the gift value as store credit to that account
  5. Sends a beautiful email telling them they’ve received a gift and how to use it
  6. The recipient’s store credit is:
  7. Automatically applied to regular checkout
  8. Automatically applied to subscription renewal orders (with WooCommerce Subscriptions)
  9. Used up gradually until the balance reaches zero
✨ Key features 🧩 How it works (technical overview) No extra payment methods, no custom order types, no coupons.\ Just a wallet balance that quietly does its thing. 🧑‍💻 Perfect for developers & agencies Gift Wallet is designed to be: If you manage multiple client stores, it gives you a simple, reliable store credit system without another heavy plugin.

安装:

  1. Upload the plugin folder to /wp-content/plugins/ or install via Plugins → Add New.
  2. Activate Gift Wallet.
  3. Make sure WooCommerce is installed and active.
  4. (Optional) Go to WooCommerce → Gift Wallet to:
  5. Customize the email text
  6. Set a global minimum gift amount
  7. Toggle the wallet widget on the My Account page
  8. Add a custom default image URL
  9. Send a test email to yourself
Creating a Gift Wallet product
  1. Go to Products → Add New (or edit an existing product).
  2. Under Product data → General, scroll to the Gift Wallet options group:
  3. Tick “Gift Wallet product”.
  4. (Optional) Tick “Allow custom amount” to let buyers enter their own amount.
  5. (Optional) Set a minimum custom amount.
  6. Set the product as a normal Simple product with a base price (used if custom amount is disabled).
  7. Publish the product.
On the frontend, customers will see extra fields: When the order is completed, the gift credit is applied to the recipient’s account.

屏幕截图:

  • Frontend product page with gift amount, recipient email, sender name and message fields.
  • My Account dashboard with Gift Wallet balance widget (optional).
  • Gift email example showing the gift image, amount, message and login button.
  • Gift Wallet settings page under WooCommerce → Gift Wallet.

常见问题:

Does this plugin generate coupon codes?

No. Gift Wallet uses account-based store credit, not coupons. When a gift is purchased, the amount is added to the recipient’s wallet balance on your site. That balance is automatically applied at checkout (and to subscription renewals) until it runs out. There is no coupon code for the recipient to enter.

Does the recipient need an account before the gift is purchased?

No. If the recipient email doesn’t already belong to a user, Gift Wallet will:

  1. Create a new user account with that email address.
  2. Add the gift amount as their wallet balance.
  3. Send them an email with info and a link to the My Account page.
They can then set a password via the usual “Lost your password?” flow if needed.

Can the recipient use their credit on subscriptions?

Yes – that’s one of the main reasons Gift Wallet exists.

  • The credit can be used on an order where a subscription is first purchased.
  • The credit is also applied automatically to subscription renewal orders, as long as the wallet balance is greater than zero.

What happens if the wallet balance isn’t enough to cover the whole order?

Gift Wallet will apply up to the available balance. For example:

  • Cart total: £30
  • Wallet balance: £20
The plugin applies £20 store credit and the customer pays the remaining £10 via normal payment methods.

Can customers “top up” their own wallet balance?

Not yet in the free version. Right now, Gift Wallet focuses on gift purchases – i.e. someone buying credit for someone else. A self top-up flow (where customers buy credit for themselves) is planned for a future release and as a likely Pro feature.

Can I see transaction history for each wallet?

In the free version:

  • You (the admin) can see order notes when credit is added or used.
  • Customers see their current balance on the My Account dashboard (if enabled), but not a full ledger yet.
A more detailed transaction history (per user) is a likely candidate for a future Pro version.

Can I manually adjust a customer’s wallet balance?

Not via a dedicated UI in the free version. However, because the balance is stored as user meta (_giftwallet_store_credit), you can manually edit it using a user meta editor plugin or custom code. A proper admin interface for this is planned for a future Pro version.

Does this work with multi-currency plugins?

Gift Wallet stores and applies credit in the store’s base currency. Many multi-currency plugins will still work fine, but if you run a complex multi-currency setup you should test carefully on a staging site. Full, opinionated multi-currency logic is outside the scope of this free plugin.

Can I disable the wallet box on the My Account page?

Yes. Go to WooCommerce → Settings → Gift Wallet and uncheck “Show wallet on My Account”. The balance will still be applied in the background – customers just won’t see the widget.

How do I change the email text?

Go to WooCommerce → Settings → Gift Wallet → Gift email. There you can customize:

  • Email subject (with {from_name} and {amount})
  • Email heading
  • Intro text
  • Button label
You can also send yourself a test email from the same settings screen.

Does this support HPOS / WooCommerce custom order tables?

Yes. Gift Wallet declares compatibility with High Performance Order Storage (HPOS) and uses WooCommerce’s CRUD APIs, so it’s safe to use with sites running the newer order storage system.

更新日志:

1.0.4 1.0.3 1.0.2 1.0.1 1.0.0 Upgrade Notice 1.0.4 Improves reliability of gift deliverability.