
外掛標籤
開發者團隊
② 後台搜尋「LoyalSprout – Loyalty Points & Rewards for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
LoyalSprout is a points program for WooCommerce. Customers earn points on every completed order and redeem them as a discount on their next orders.
Guest buyers are invited to join after they pay: one password field on the thank-you page creates the account, the order moves to that account and earns its points.
What your customers get
Points on every order. Set the earning rate (for example 1 point per 1 unit of currency) and the redemption value (for example 100 points = 3 off).
Signup on the thank-you page. Guests create an account with one password field. The order moves to the new account and its points are added when it is completed. Guests whose email already has an account see a login button instead.
Points shown where they decide. On the product page (“With this purchase you earn about 45 points”), in the cart and checkout totals, and in a rewards panel with a one-click “Use points” button.
Account page. Balance, value, progress to the next redemption and the full points history.
Order emails show the points earned and the new balance.
What you control
Earning rate, redemption blocks and a maximum discount as a percentage of the basket.
Points on prices including or excluding tax. Shipping and fees never earn points.
Points expiry after a period without purchases.
Excluded accounts, for example the account your staff uses to place phone orders.
Manual points adjustments, with a reason shown to the customer.
Program name, accent color and the address of the account page.
Whether the plugin data is deleted when the plugin is deleted.
Works with your store
Classic cart and checkout, and the WooCommerce Cart and Checkout blocks.
High-Performance Order Storage (HPOS).
Block themes and classic themes. Page builder product templates are supported through the Add to cart form, and shortcodes cover custom templates.
The points discount is a virtual coupon: nothing is added to Marketing > Coupons, and it does not stack with your own coupons.
Refunds take back the points of refunded items. Cancelled orders return the points used.
For developers
Actions and filters let you extend the program, for example loyalsprout_product_multiplier, loyalsprout_points_changed, loyalsprout_order_points_awarded, loyalsprout_panel_parts, loyalsprout_account_rules and loyalsprout_settings_sections. Each one is documented in the code where it runs.
LoyalSprout Pro
LoyalSprout Pro is a separate plugin, sold on its own, that replaces this one. It adds a welcome-back reward for the second order, points multipliers by category and product, points for product reviews, a founding member bonus for past customers, reminder emails and Google Tag Manager events. This plugin works fully on its own and contains none of that code.
External services
This plugin includes the Freemius SDK, used for the optional opt-in to updates and usage data, and for the upgrade to LoyalSprout Pro.
Nothing is sent unless the site administrator opts in on the screen shown after activation, or buys or starts a trial of LoyalSprout Pro.
After opt-in, Freemius receives the site URL, the WordPress, PHP and plugin versions, the site language, the administrator’s name and email and, if allowed on that screen, the list of active plugins and themes. It is also told when the plugin is activated, deactivated or uninstalled.
The upgrade and trial buttons on the settings page open the Freemius checkout.
Service provider: Freemius, Inc. Terms of Service, Privacy Policy.
Source code
The plugin’s own JavaScript and CSS files are not minified or compiled.
The bundled Freemius SDK (vendor/freemius) ships compiled CSS and JavaScript. Their sources are public:
The SDK, including its SCSS and unminified scripts: github.com/Freemius/wordpress-sdk
The pricing page app (vendor/freemius/assets/js/pricing/freemius-pricing.js): github.com/Freemius/pricing-page
