Linux 软件免费装
Banner图

Presentero - Gift Cards for WooCommerce

开发者 codewoogeek
heyvicky
propluginslab
更新时间 2026年11月6日 21:32
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce store credit gift card gift cards voucher

下载

1.2.0 1.2.1 1.3.0 1.3.2 1.0.0 1.1.0 1.3.1

详情介绍:

Presentero adds a Gift card product type to WooCommerce. Customers choose an amount and a design, add the recipient and a personal message, and watch the card update as they go. Once the order is paid, the card is created and emailed. The recipient enters the code at the cart or checkout and the balance is taken off the order total. Whatever is left stays on the card for next time. Selling gift cards Delivery Redeeming For customers For you Compatibility Presentero supports High Performance Order Storage and the WooCommerce cart and checkout blocks. External services This plugin does not connect to any external service. It makes no remote requests and sends no data anywhere. Gift card emails are sent through WooCommerce using your own mail setup. A note about the Pro edition This free plugin is complete on its own. Nothing here is limited, locked, trial based or time restricted, and no feature listed above needs Pro to work. A separate Pro edition is described in the Pro version section below.

安装:

  1. Install and activate WooCommerce 8.0 or newer.
  2. Upload the plugin folder to wp-content/plugins, or install it through Plugins, Add New.
  3. Activate the plugin through the Plugins screen.
  4. Open Presentero, Dashboard in the admin menu.
Selling your first gift card
  1. On the Presentero dashboard, click Create a gift card product. A draft product opens with the Gift card product type chosen.
  2. In the Gift card tab, enter the amounts to offer, for example 25, 50, 100, or leave the field blank to use the store amounts.
  3. Add a product name, description and image, then publish.
  4. Check that the Gift card received email is on under WooCommerce, Settings, Emails.
  5. Buy a card for yourself. It arrives by email and appears under Presentero, Gift cards.
  6. Add something to the cart, enter the code in the gift card field and see the balance come off the total.
Every option is explained under Presentero, Documentation.

屏幕截图:

  • Fields left blank use the store defaults, which show in grey.
  • Each bought card shows when it was emailed and a Send again link.
  • The preview on the left redraws as the customer picks the amount, design, names and message.
  • Anyone can check a card's balance here, without logging in.
  • Customers add a card to their wallet by entering its code.
  • Each option has its own help text under it on the screen.
  • Use the source and expiry filters together to find, for example, purchased cards that expire soon.
  • With Two colours selected, the form shows the From and To colours and the Direction.
  • Choosing Custom CSS gradient swaps the colour pickers for a single CSS gradient field.

升级注意事项:

1.3.2 Gift cards bought without their product page options are always created when the order is paid, and paid orders missing a card can be given it with one click. Recommended for all stores. 1.3.1 Codes are found with or without their dashes, wrong codes are counted per real visitor behind Cloudflare and proxies, cached pages keep working, and pay later options are hidden for gift cards. Recommended for all stores. 1.3.0 Store coupons no longer discount gift card products unless you allow it, partial refunds can go back to the card, and amounts show in each card's own currency. Recommended for all stores. 1.2.1 Fixes the PayPal amount when a gift card is used, refuses cards in another currency, and gives the balance back when a payment fails. Recommended for all stores. 1.2.0 Adds an expiry filter to the gift card list and hardens code guessing protection. Recommended for all stores. 1.1.0 Adds an option to show the balance left on each gift card on the order and in order emails. Links now point to propluginslab.io. 1.0.0 First release.

常见问题:

Does it work with the block checkout?

Yes. The gift card field appears in the order summary of the cart block and the checkout block, and the totals update straight away.

Is a gift card a discount?

No. A gift card is money the customer already paid, so it is taken off the final total after tax, the same way a payment is. Coupons, on the other hand, lower the price of the products and the tax with it.

What happens to the balance left on a card?

It stays on the card. The customer can use it on a later order until the card expires.

Can a customer use more than one card on an order?

Yes, unless you switch off Several cards per order under Presentero, Settings, Redeeming.

What happens when an order paid with a gift card is refunded?

When the order is cancelled or fully refunded, exactly what it took from each card goes back onto that card. A WooCommerce refund only covers what was paid another way, so for a partial refund of the gift card part use Refund to card in the Gift cards box on the order screen. It gives back the amount you choose, and a later cancellation gives back only what is left.

The gift card email did not arrive. What should I check?

Check that the order is Processing or Completed, that the Gift card received email is switched on under WooCommerce, Settings, Emails, and that other store emails arrive. The Gift cards box on the order screen shows when each card was emailed, and has a Send again link.

Can customers see their cards?

Yes, on the Gift cards page in My Account. Cards they buy for themselves appear there automatically. Cards someone sent them can be added by entering the code.

How are codes protected from guessing?

Codes are long random strings made with a secure random number generator. Every place that accepts a code counts wrong attempts, and a visitor who enters too many has to wait before trying again. You set both numbers under Presentero, Settings, Redeeming. Attempts are counted per visitor IP address. With Visitor IP address on Detect automatically, the default, Presentero uses the real visitor address behind Cloudflare and behind a load balancer or proxy on your own network, and accepts the forwarded address only when the request really came from Cloudflare or your own network.

Does it work with page caching and Cloudflare?

Yes. The gift card fields, the balance checker and the wallet work on pages kept in a page cache or an edge cache for days or weeks. When a page is older than its security token lasts, the storefront fetches a current one with a small request that is never cached.

Can gift cards be bought with Afterpay or PayPal Pay Later?

Not by default. While the cart holds a gift card, Afterpay and Clearpay in WooCommerce Stripe and Pay Later in WooCommerce PayPal Payments are not offered, so gift cards are paid in full. Cards, the PayPal button and every other payment method stay. Switch off Presentero, Settings, Selling, Buy now, pay later to offer them.

Can customers type a code without the dashes?

Yes. Codes are found in any letter case, with or without their dashes and with spaces between the groups.

A paid order did not create a gift card. What should I check?

Open the order. The Gift cards box shows the cards bought on it and, when a paid order is missing one, a Create gift cards button. A gift card added to the cart without its product page options, for example by a buy now or quick view button, is still created when the order is paid and emailed to the buyer, and the order notes name what added it. If Create cards when is set to Completed, cards are made when you complete the order.

Can I issue a card without an order?

Yes. Presentero, Issue a card creates a card for any amount, with your own code if you like, and can email it straight away.

Can customers see what is left on a card after paying with it?

Yes. The cart and checkout show the balance left while the customer is paying. To show it on the order afterwards as well, switch on Settings, Redeeming, Balance on orders. The balance then appears next to each gift card payment on the order received page, in My Account orders and in the order emails.

Will deleting the plugin delete my gift cards?

Only if you switch on Remove data on delete under Presentero, Settings, Advanced. It is off by default, because gift card balances are money your customers are owed.

Can I change how the gift card email looks?

Yes. Change the subject, heading and text under WooCommerce, Settings, Emails. To change the layout, copy templates/emails/card-received.php from the plugin to yourtheme/woocommerce/presentero/emails/card-received.php and edit the copy.

更新日志:

1.3.2 - 2026-11-06 1.3.1 - 2026-10-21 1.3.0 - 2026-10-17 1.2.1 - 2026-10-17 1.2.0 - 2026-10-15 1.1.0 - 2026-09-22 1.0.0 - 2026-09-17