[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHH3mQNrw5o3e2qg7nrO03h-Zmzt8TzFs4VOZghzI02o":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":143,"fingerprints":683},"reward-points-for-woocommerce","Reward Points for Woocommerce","4.6.0","Phoeniixx","https:\u002F\u002Fprofiles.wordpress.org\u002Fphoeniixx\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Frewardpointpro.phoeniixxdemoplugins.in\u002F\" rel=\"nofollow ugc\">PREMIUM VERSION LIVE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Freward-points-for-woocommerce\u002F\" rel=\"nofollow ugc\">PREMIUM VERSION LINK\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Freward.phoeniixxdemo.com\u002Fwp-content\u002Fuploads\u002F2018\u002F08\u002FReward-Points-Pro-Documentation1.pdf\" rel=\"nofollow ugc\">DOCUMENTATION LINK\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>It is a plugin which provides the customers to get the reward points on the basis of the  purchase of the products or the money spent by them.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set up Account SignUp points.\u003C\u002Fli>\n\u003Cli>Set up Referral points.\u003C\u002Fli>\n\u003Cli>Set up First purchase points.\u003C\u002Fli>\n\u003Cli>Set up First Review points.\u003C\u002Fli>\n\u003Cli>Set up Birthday points.\u003C\u002Fli>\n\u003Cli>Set up Payment gateway points(Only for paypal)\u003C\u002Fli>\n\u003Cli>User can see the reward point balance on his account page.\u003C\u002Fli>\n\u003Cli>Can enable \u002F disable the points notification message on Cart as well as on Checkout page.\u003C\u002Fli>\n\u003Cli>Can edit the points notification message. \u003C\u002Fli>\n\u003Cli>Option to set reward points on the basis of the money spent by the customers. \u003C\u002Fli>\n\u003Cli>Option to set the redemption value. \u003C\u002Fli>\n\u003Cli>Customers get the reward points once the order has been completed.\u003C\u002Fli>\n\u003Cli>Admin can see the complete reward points details of the customer based on \u003Cstrong>Email id\u003C\u002Fstrong>, \u003Cstrong>Completed Order\u003C\u002Fstrong>, \u003Cstrong>Amount spent\u003C\u002Fstrong>, \u003Cstrong>Reward Points\u003C\u002Fstrong>, \u003Cstrong>Amount in Wallet\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Admin can add the points for a particular customer.\u003C\u002Fli>\n\u003Cli>Admin can view the customers points history from the backend.\u003C\u002Fli>\n\u003Cli>Can enable \u002F disable the points notification message on Single Product Page.\u003C\u002Fli>\n\u003Cli>Users can view the points in tabular form in their account page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Frewardpointpro.phoeniixxdemoplugins.in\u002F\" rel=\"nofollow ugc\">PREMIUM VERSION LIVE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Freward-points-for-woocommerce\u002F\" rel=\"nofollow ugc\">PREMIUM VERSION LINK\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Freward.phoeniixxdemo.com\u002Fwp-content\u002Fuploads\u002F2018\u002F08\u002FReward-Points-Pro-Documentation1.pdf\" rel=\"nofollow ugc\">DOCUMENTATION LINK\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Product Based Points \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category Based Points \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Role Based Points \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export and Import Points \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Variable products Points \u003C\u002Fstrong> Set up points on variable products. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expire Points \u003C\u002Fstrong> Expire customer’s points after certain time period of inactivity. Define the number of days of inactivity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shipping Charge Points \u003C\u002Fstrong> Exclude or Include the shipping charges points.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tax Charge Points \u003C\u002Fstrong> Exclude or Include the tax charges points.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Price Range Points \u003C\u002Fstrong> Give points based on price range. eg you can give only 10 points if the price range is inbetween 100 to 1000\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Old Customer’s Points \u003C\u002Fstrong>Option to give reward points to the customer’s for their old orders before activating the plugin.\u003C\u002Fli>\n\u003Cli>Option to set number of points user can use. \u003C\u002Fli>\n\u003Cli>Can also set the points earning days.\u003C\u002Fli>\n\u003Cli>Admin can view the details of the points earned by the customer from the backend.\u003C\u002Fli>\n\u003Cli>Admin can also managed the customers points from the backend.\u003C\u002Fli>\n\u003Cli>Option to set the redemption value.\u003C\u002Fli>\n\u003Cli>Option to set the redeem reward points per order.\u003C\u002Fli>\n\u003Cli>Option to show points with order details via Email.\u003C\u002Fli>\n\u003Cli>Option to give Bonus points based on the cart total.\u003C\u002Fli>\n\u003Cli>Remove reward points when the order is Refunded. \u003C\u002Fli>\n\u003Cli>Award Reward Points when the order status is “Complete”, “Processing”, “Pending” and “Hold”.\u003C\u002Fli>\n\u003Cli>User can apply the points at the checkout page and cart page. \u003C\u002Fli>\n\u003Cli>Shortcode of Reward points: \u003Cstrong>[phoen_reward_points_user]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Customers can view their points in their My Account.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Freward.phoeniixxdemo.com\u002Fwp-admin\" rel=\"nofollow ugc\">PREMIUM VERSION LIVE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Freward-points-for-woocommerce\u002F\" rel=\"nofollow ugc\">PREMIUM VERSION LINK\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Freward.phoeniixxdemo.com\u002Fwp-content\u002Fuploads\u002F2018\u002F08\u002FReward-Points-Pro-Documentation1.pdf\" rel=\"nofollow ugc\">DOCUMENTATION LINK\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>Our Website\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>  \u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.phoeniixx.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support Email\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>  \u003Ca href=\"mailto:support@phoeniixx.com\" rel=\"nofollow ugc\">support@phoeniixx.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n","It is a plugin which provides the customers to get the reward points on the basis of the  purchase of the products or the money spent by them.",50,34037,72,28,"2023-08-01T05:42:00.000Z","6.2.9","4.0","",[20,21,22,23,24],"phoeniixx","points","reward-points","woocommerce","woocommerce-reward","https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Freward-points-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freward-points-for-woocommerce.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":20,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":27,"computed_at":37},25,4690,87,30,"2026-04-04T11:34:19.940Z",[39,60,83,101,118],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":47,"num_ratings":49,"last_updated":18,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":47,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":59},"simple-points-and-rewards","Simple Points and Rewards for WooCommerce – Create a Loyalty Program","1.10.0","Elliot Sowersby \u002F RelyWP","https:\u002F\u002Fprofiles.wordpress.org\u002Felliotvs\u002F","\u003Cp>Simple Points and Rewards for WooCommerce helps you launch a lightweight, no‑bloat points and rewards loyalty program without complexity.\u003C\u002Fp>\n\u003Cp>Customers earn points for actions (signup, orders, referrals) and redeem them for rewards like WooCommerce coupon vouchers, specific products, or checkout discounts – a complete Points and Rewards experience for WooCommerce.\u003C\u002Fp>\n\u003Cp>A dedicated “Rewards” tab appears under My Account with points, history, ways to earn and redeem, and redeemed vouchers.\u003C\u002Fp>\n\u003Cp>Admins get a clear settings area and tools to manage points, logs, and vouchers in your loyalty program.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FJbT0KFVoZ48?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Points and Rewards – Free Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>My Account “Rewards” page (or shortcode) for customers to view and manage their points and rewards\u003C\u002Fli>\n\u003Cli>Levels and Badges System (Some limits apply in free version)\u003C\u002Fli>\n\u003Cli>Deduct points when orders are refunded\u002Fcancelled\u002Ffailed\u003C\u002Fli>\n\u003Cli>Customisable email notifications (points earned, rewards claimed)\u003C\u002Fli>\n\u003Cli>Admin tools: Settings, Points Activity Log, Customer Points manager, Reward Vouchers\u003C\u002Fli>\n\u003Cli>Order meta box showing awarded\u002Fdeducted points context\u003C\u002Fli>\n\u003Cli>Plugin customisations (points labels, rewards labels, headings, colors, etc)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why choose this Loyalty Points and Rewards plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Built specifically for WooCommerce\u003C\u002Fli>\n\u003Cli>Fast and lightweight\u003C\u002Fli>\n\u003Cli>Simple UX: one Rewards dashboard with points, levels, ways to earn and redeem\u003C\u002Fli>\n\u003Cli>Easy to setup and configure\u003C\u002Fli>\n\u003Cli>Works alongside WooCommerce coupon discounts and sales\u003C\u002Fli>\n\u003Cli>Flexible reward types: vouchers, products, or checkout discounts\u003C\u002Fli>\n\u003Cli>Levels and multipliers to incentivise more spending\u003C\u002Fli>\n\u003Cli>Comprehensive admin tools for managing your loyalty program\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ways to Earn Points\u003C\u002Fh3>\n\u003Cp>There are several ways for customers to earn points, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Signing up for an account\u003C\u002Fli>\n\u003Cli>Placing new orders\u003C\u002Fli>\n\u003Cli>Referring friends via referral links\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Pro version adds points for first order, after X orders, writing reviews, birthdays, social shares, and daily logins.\u003C\u002Fp>\n\u003Ch3>Types of Rewards\u003C\u002Fh3>\n\u003Cp>Reward points can be redeemed for various rewards vouchers including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce coupon vouchers for discounts\u003C\u002Fli>\n\u003Cli>Free shipping on their next order\u003C\u002Fli>\n\u003Cli>Claim a specific free product\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Alternatively, you can enable the “Points Discount on Checkout” option. This is a more simple and traditional method, that allows customers to convert points into an immediate order discount at checkout without generating a coupon.\u003C\u002Fp>\n\u003Ch3>Redeeming Points\u003C\u002Fh3>\n\u003Cp>Customers can redeem their points via the Rewards dashboard or at checkout (if enabled):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>My Account > Rewards: Customers view available points, total earned, level progress, ways to earn, ways to redeem, redeemed vouchers, and a paginated points history.\u003C\u002Fli>\n\u003Cli>Redeeming rewards:\n\u003Cul>\n\u003Cli>Voucher reward: creates a WooCommerce coupon tied to the customer that they can use on their next order.\u003C\u002Fli>\n\u003Cli>Product reward: creates a WooCommerce coupon and directs to checkout with the product added to the cart for free.\u003C\u002Fli>\n\u003Cli>Points Discount on Checkout: lets customers apply their points as an instant discount on the current order from the checkout rewards box.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited access to all features\u003C\u002Fli>\n\u003Cli>Referral coupons and offers (gift coupons, attribution rules)\u003C\u002Fli>\n\u003Cli>Conditional Rules for Earning Methods\u003C\u002Fli>\n\u003Cli>Floating Rewards Widget\u003C\u002Fli>\n\u003Cli>Floating Gift widget\u003C\u002Fli>\n\u003Cli>Reward points with a Prize Wheel\u003C\u002Fli>\n\u003Cli>Reward points on First Order\u003C\u002Fli>\n\u003Cli>Reward points after X Orders\u003C\u002Fli>\n\u003Cli>Reward points for Writing Reviews\u003C\u002Fli>\n\u003Cli>Reward points on Birthdays\u003C\u002Fli>\n\u003Cli>Reward points for Social Shares\u003C\u002Fli>\n\u003Cli>Reward points for Daily Logins\u003C\u002Fli>\n\u003Cli>Multi-currency support for points earning\u003C\u002Fli>\n\u003Cli>Points inactivity expiry\u003C\u002Fli>\n\u003Cli>Reward expiry and automatic cleanup\u003C\u002Fli>\n\u003Cli>Min and max points redemption limits\u003C\u002Fli>\n\u003Cli>Additional settings and UX enhancements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Frelywp.com\u002Fplugins\u002Fsimple-points-and-rewards\u002F\" rel=\"nofollow ugc\">TRY PRO FREE FOR 7 DAYS\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Settings Overview\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Rewards: Create and configure reward items (voucher or product), costs, and limits.\u003C\u002Fli>\n\u003Cli>Ways to Earn: Signup points; order earning rate; award timing; refund\u002Fcancel deductions; referral earning (PRO supports fixed or percent-based with attribution).\u003C\u002Fli>\n\u003Cli>Levels & Badges: Enable levels, multipliers, progression, and display options.\u003C\u002Fli>\n\u003Cli>General: Labels (Points\u002FRewards), headings, display toggles.\u003C\u002Fli>\n\u003Cli>Email: Subjects\u002Fbodies for “points earned” and “reward claimed”, with placeholders available.\u003C\u002Fli>\n\u003Cli>PRO tabs: Conditional Rules, Referral Offers, Gift Widget, Rewards Widget.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Tip: You can also embed the Rewards dashboard anywhere with the shortcode: [spar_points_rewards]. This lets you place your Points and Rewards experience on any page.\u003C\u002Fp>\n\u003Ch3>Migrations\u003C\u002Fh3>\n\u003Cp>You can easily migrate your existing customer points data from other popular WooCommerce Points and Rewards plugins including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce Points and Rewards (by WooCommerce)\u003C\u002Fli>\n\u003Cli>MyRewards (by Long Watch Studio)\u003C\u002Fli>\n\u003Cli>WPLoyalty (by flycart)\u003C\u002Fli>\n\u003Cli>Points and Rewards for WooCommerce (by WP Swings)\u003C\u002Fli>\n\u003Cli>YITH WooCommerce Points and Rewards (by YITH)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why do I need a Points and Rewards program?\u003C\u002Fh3>\n\u003Cp>A Points and Rewards program incentivizes customer loyalty by rewarding repeat purchases and engagement. It encourages customers to return to your store, increasing lifetime value and fostering a sense of community around your brand. By offering points for actions like signing up, making purchases, and referring friends, you create a positive feedback loop that benefits both your business and your customers.\u003C\u002Fp>\n\u003Ch3>Why choose Simple Points and Rewards for WooCommerce?\u003C\u002Fh3>\n\u003Cp>Simple Points and Rewards for WooCommerce is designed to be a lightweight, easy-to-use solution that integrates seamlessly with your WooCommerce store. It offers a comprehensive set of features without the complexity and bloat of larger loyalty programs. With a focus on user experience, both for customers and administrators, it provides a straightforward way to implement a loyalty program that drives engagement and sales.\u003C\u002Fp>\n","WooCommerce Points and Rewards plugin. Create a simple but powerful loyalty program. Reward purchases, referrals, and much more.",100,1696,5,"6.9.4","6.0","7.4",[54,55,22,23,56],"loyalty","points-and-rewards","woocommerce-rewards","https:\u002F\u002Frelywp.com\u002Fplugins\u002Fsimple-points-and-rewards\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-points-and-rewards.1.10.0.zip","2026-03-15T10:48:56.248Z",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":68,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":80,"download_link":81,"security_score":82,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"xt-woo-points-rewards","XT Points & Rewards for WooCommerce","1.7.8","XplodedThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fxplodedthemes\u002F","\u003Cp>A WooCommerce extension that lets you reward your customers for purchases and other actions with points that can be redeemed for discounts. Easily set how many points customers should earn for each dollar spent and how many points can be redeemed for a specific discount amount. Points can be awarded by product, category, or global level, and you can also control the maximum discount available when redeeming points.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemos.xplodedthemes.com\u002Fwoo-points-rewards\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemos.xplodedthemes.com\u002Fwoo-points-rewards\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free Version\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set the conversion rate (spend\u002Fpoints) to set the number of points customers can collect for each purchase\u003C\u002Fli>\n\u003Cli>Admin can view a list of users \u002F points collected with purchases\u003C\u002Fli>\n\u003Cli>Admin can update the number of points earned by users\u003C\u002Fli>\n\u003Cli>Users can view points earned so far in “My account” page\u003C\u002Fli>\n\u003Cli>Users can redeem their points on the cart & checkout page\u003C\u002Fli>\n\u003Cli>Assign points only when the order is completed\u003C\u002Fli>\n\u003Cli>Automatically removes points assigned to orders that are later cancelled or refunded\u003C\u002Fli>\n\u003Cli>Option to reset points history for all or specific customers\u003C\u002Fli>\n\u003Cli>Apply points for existing orders before the plugin was installed\u003C\u002Fli>\n\u003Cli>Insert “My points” link in customers’ account page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Premium Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All Free Features\u003C\u002Fli>\n\u003Cli>Admin can BULK update the number of points earned by users\u003C\u002Fli>\n\u003Cli>Ability to filter Points Log by event type and by month\u003C\u002Fli>\n\u003Cli>Partially redeem points on the cart & checkout page\u003C\u002Fli>\n\u003Cli>Set a maximum amount for discounts (customisable globally, per category or single product)\u003C\u002Fli>\n\u003Cli>Assign a specific number of points that can be earned for each simple or variable product to the users who purchase on your store.\u003C\u002Fli>\n\u003Cli>Override points awarding rules on category and product level\u003C\u002Fli>\n\u003Cli>Insert fully customizable points badges on your shop products to highlight how many points can a customer earn on purchase.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Assign extra points when the following actions occur:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Store registration\u003C\u002Fli>\n\u003Cli>First order placed\u003C\u002Fli>\n\u003Cli>Product review\u003C\u002Fli>\n\u003Cli>Specific spend threshold reached\u003C\u002Fli>\n\u003Cli>Specific number of points collected\u003C\u002Fli>\n\u003Cli>User’s birthday\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show how many points can be earned when buying a product on the product page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Show points in order details and in the Order confirmation email\u003C\u002Fli>\n\u003Cli>Edit all labels and messages shown to users\u003C\u002Fli>\n\u003Cli>Shortcode that allows showing the points history to users\u003C\u002Fli>\n\u003Cli>Possibility to set a percent discount based on the product price\u003C\u002Fli>\n\u003Cli>Possibility to set a minimum amount of discount under which users can’t redeem their points\u003C\u002Fli>\n\u003Cli>When creating a coupon, assign a percentage which modifies how points are earned when using the coupon.\u003C\u002Fli>\n\u003Cli>Allow the shop manager to edit user points\u003C\u002Fli>\n\u003Cli>Automatically send email notifications to customers whenever their points gets updated. Can be tuned ON or OFF for each action: https:\u002F\u002Fd.pr\u002Fi\u002FFOM87E.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Compatible With \u003Ca href=\"https:\u002F\u002Fxplodedthemes.com\u002Fproducts\u002Fwoo-floating-cart\u002F\" rel=\"nofollow ugc\">Woo Floating Cart\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Compatible With \u003Ca href=\"https:\u002F\u002Fxplodedthemes.com\u002Fproducts\u002Fwoo-quick-view\u002F\" rel=\"nofollow ugc\">Woo Quick View\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English – default\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Note:\u003C\u002Fem> All our plugins are localized \u002F translatable by default. This is very important for all users worldwide. So please contribute your language to the plugin to make it even more useful.\u003C\u002Fp>\n","Points and Rewards for WooCommerce that lets you reward your customers for purchases and other actions with points that can be redeemed for discounts.",90,17277,13,"2025-03-10T15:37:00.000Z","6.7.5","4.6","5.4",[76,77,78,79,56],"points-rewards","woocommerce-coupons","woocommerce-loyalty","woocommerce-points","https:\u002F\u002Fxplodedthemes.com\u002Fproducts\u002Fwoo-points-rewards\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fxt-woo-points-rewards.1.7.8.zip",92,{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":47,"num_ratings":93,"last_updated":94,"tested_up_to":50,"requires_at_least":95,"requires_php":52,"tags":96,"homepage":99,"download_link":100,"security_score":47,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"loyaltyx-points-and-rewards-for-woocommerce","LoyaltyX – Points and Rewards for WooCommerce – Build Customer Loyalty Program and Reward Purchases","1.0.1","DevDiggers","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevdiggers\u002F","\u003Cp>LoyaltyX is a \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdevdiggers.com\u002Fproduct\u002Fwoocommerce-points-and-rewards\u002F\" rel=\"nofollow ugc\">WooCommerce points and rewards plugin\u003C\u002Fa>\u003C\u002Fstrong> built for store owners who want to turn one-time buyers into regulars. Your customers earn loyalty points automatically on every qualifying order, then redeem those points for discount coupons directly on the cart or checkout page. The whole system runs in the background with no manual work on your end after the initial setup.\u003C\u002Fp>\n\u003Cp>Repeat customers spend 67% more per order than new ones. Without a loyalty program, there’s no reason for a customer who bought once to choose your store over a competitor the next time. LoyaltyX creates that reason. Points accumulate with each purchase, giving customers a balance they’re motivated to come back and spend.\u003C\u002Fp>\n\u003Cp>Setting up your basic loyalty program takes under 15 minutes. Define how many points customers earn per dollar spent, set how many points equal a discount, and the plugin handles everything from there.\u003C\u002Fp>\n\u003Ch4>Quick Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.devdiggers.com\u002Fwoocommerce-loyaltyx-free\u002F\" rel=\"nofollow ugc\">View Free Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.devdiggers.com\u002Fwoocommerce-loyaltyx\u002F\" rel=\"nofollow ugc\">View Pro Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevdiggers.com\u002Fknowledge-base\u002Fwoocommerce-points-and-rewards\u002F\" rel=\"nofollow ugc\">Full Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevdiggers.com\u002Fknowledge-base\u002Floyaltyx-free-vs-pro\u002F\" rel=\"nofollow ugc\">Free vs Pro Comparison\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevdiggers.com\u002Fproduct\u002Fwoocommerce-points-and-rewards\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why customer retention is worth your attention\u003C\u002Fh3>\n\u003Cp>Every year, store owners spend more and more acquiring new customers while the ones they already have quietly stop buying. A customer who purchases once and never returns is expensive. You paid to acquire them and got one order for it.\u003C\u002Fp>\n\u003Cp>A well-run loyalty program changes the math. When a returning customer knows they have 450 points sitting in their account, they have a concrete reason to buy from you instead of checking a competitor first. Points work like a psychological anchor. They increase switching costs without lowering your prices.\u003C\u002Fp>\n\u003Cp>LoyaltyX handles this for WooCommerce stores without requiring a developer or a monthly SaaS subscription. Install it, configure your rates, and your store starts retaining customers from day one.\u003C\u002Fp>\n\u003Ch3>WooCommerce Points and Rewards – Free Version Features\u003C\u002Fh3>\n\u003Ch3>Purchase-Based Points Earning\u003C\u002Fh3>\n\u003Cp>The core of any loyalty program is earning points on purchases. LoyaltyX makes this automatic.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set a global conversion rate: for example, customers earn 10 points for every $1 spent\u003C\u002Fli>\n\u003Cli>Choose which order statuses trigger point awards (processing, completed, or both)\u003C\u002Fli>\n\u003Cli>Configure rounding rules for how fractional point totals are handled\u003C\u002Fli>\n\u003Cli>Exclude specific products or categories from the earning calculation\u003C\u002Fli>\n\u003Cli>Optionally exclude sale products from earning points\u003C\u002Fli>\n\u003Cli>Choose whether shipping costs and taxes count toward the earning total\u003C\u002Fli>\n\u003Cli>Control whether orders paid with coupons still qualify for points\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Flexible Points Redemption at Cart and Checkout\u003C\u002Fh3>\n\u003Cp>Redemption happens where customers are already making decisions: the cart and checkout pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customers redeem points for discount coupons in one click on cart or checkout\u003C\u002Fli>\n\u003Cli>Set minimum and maximum redemption limits to protect your margins\u003C\u002Fli>\n\u003Cli>Define your conversion rate: for example, 100 points = $1 discount\u003C\u002Fli>\n\u003Cli>Partial redemption is supported – customers choose how many points to spend\u003C\u002Fli>\n\u003Cli>Exclude specific products or categories from redemption eligibility\u003C\u002Fli>\n\u003Cli>Option to exclude sale products from counting toward redemption discounts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customer Rewards Dashboard in My Account\u003C\u002Fh3>\n\u003Cp>Customers can track exactly what they’ve earned, spent, and what’s still available.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dedicated “Points and Rewards” section added automatically to the My Account page\u003C\u002Fli>\n\u003Cli>Dashboard shows total points earned, currently available points, and total points redeemed\u003C\u002Fli>\n\u003Cli>Full transaction history with a log of every earning and redemption event, including the reason\u003C\u002Fli>\n\u003Cli>Visual summaries with icons so customers can scan their balance at a glance\u003C\u002Fli>\n\u003Cli>Colors, icons, card backgrounds, and border styles are all configurable from the admin panel\u003C\u002Fli>\n\u003Cli>Rename “Points” to anything that fits your brand: Stars, Credits, Coins, or any custom label\u003C\u002Fli>\n\u003Cli>Use \u003Ccode>[ddwcpr_points_dashboard]\u003C\u002Fcode> to embed the full dashboard anywhere on your site\u003C\u002Fli>\n\u003Cli>Use \u003Ccode>[ddwcpr_available_points_value]\u003C\u002Fcode> to show a customer’s current balance in any page or widget\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Points Notifications Across Your Store\u003C\u002Fh3>\n\u003Cp>Customers who see they can earn points while browsing are more likely to complete a purchase.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product pages show “Earn X Points with this purchase” messages before the add-to-cart button\u003C\u002Fli>\n\u003Cli>Shop page \u002F loop displays point values on individual product cards\u003C\u002Fli>\n\u003Cli>Cart page shows how many points the current order will earn\u003C\u002Fli>\n\u003Cli>Checkout page reminds customers of pending earnings and available points to redeem\u003C\u002Fli>\n\u003Cli>Order confirmation page displays how many points were earned on the completed order\u003C\u002Fli>\n\u003Cli>All message text, position, and styling (background color, font size, padding, border radius) is editable from your admin panel\u003C\u002Fli>\n\u003Cli>Guest visitors can see earning messages before they register\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Admin Management and Control\u003C\u002Fh3>\n\u003Cp>You can manage the loyalty program directly from the WordPress admin without writing SQL or touching a database.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View all customers and their current points balances from a single list\u003C\u002Fli>\n\u003Cli>Make manual point adjustments: add or subtract points from any user account with a reason note\u003C\u002Fli>\n\u003Cli>Full points log showing every transaction across your entire store for audit purposes\u003C\u002Fli>\n\u003Cli>Refund sync: points earned on an order are automatically revoked when that order is refunded or cancelled\u003C\u002Fli>\n\u003Cli>Choose which order statuses trigger point revocation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer-Friendly and Performance Focused\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>HPOS compatible: fully declared for WooCommerce High-Performance Order Storage\u003C\u002Fli>\n\u003Cli>Translation-ready with \u003Ccode>.pot\u003C\u002Fcode> file included, compatible with WPML, Polylang, and Loco Translate\u003C\u002Fli>\n\u003Cli>Compatible with Astra, OceanWP, Divi, GeneratePress, Flatsome, and any WooCommerce-compatible theme\u003C\u002Fli>\n\u003Cli>Compatible with all standard WooCommerce payment gateways\u003C\u002Fli>\n\u003Cli>Ajax-powered redemption and dashboard updates with no full page reloads required\u003C\u002Fli>\n\u003Cli>Clean code with hooks and filters throughout for custom development needs\u003C\u002Fli>\n\u003Cli>All database queries are optimized and follow WordPress coding standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.devdiggers.com\u002Fwoocommerce-loyaltyx-free\u002F\" rel=\"nofollow ugc\">View the Free Version Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>LoyaltyX Pro – Advanced Features\u003C\u002Fh3>\n\u003Cp>The Pro version expands what the free version does well into a complete loyalty and engagement system. \u003Ca href=\"https:\u002F\u002Fdevdiggers.com\u002Fproduct\u002Fwoocommerce-points-and-rewards\u002F\" rel=\"nofollow ugc\">See everything included in Pro here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>More Ways to Earn Points\u003C\u002Fh3>\n\u003Cp>Purchase points are just the starting point. Pro adds earning triggers for the actions that keep customers engaged between orders.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sign-up bonus:\u003C\u002Fstrong> Award points automatically when a customer creates an account\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product review rewards:\u003C\u002Fstrong> Customers earn points when their review is approved\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Daily login bonus:\u003C\u002Fstrong> Award points for each day a customer logs into your store\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Birthday rewards:\u003C\u002Fstrong> Automatically send points on a customer’s birthday\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Referral program:\u003C\u002Fstrong> Both the referring customer and the new referral earn points\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Level-up bonus:\u003C\u002Fstrong> Award points when a customer reaches a new loyalty tier\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Specific product or category points:\u003C\u002Fstrong> Set different earning rates for individual products or whole categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User role based earning:\u003C\u002Fstrong> Configure different point rates for VIPs, wholesalers, or any custom WordPress role\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Redemption Options\u003C\u002Fh3>\n\u003Cp>Pro adds multiple redemption types so your program can match the way your store operates.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fixed amount coupons:\u003C\u002Fstrong> 500 points = $5 discount\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Percentage off coupons:\u003C\u002Fstrong> 1000 points = 10% off the order total\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free shipping:\u003C\u002Fstrong> Let customers redeem points to remove shipping costs entirely\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free products:\u003C\u002Fstrong> Customers can claim specific products by spending points, no payment needed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Buy X Get Y:\u003C\u002Fstrong> Integrate BOGO offers with your rewards redemption rules\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bundle rewards:\u003C\u002Fstrong> Customers redeem points to claim a fixed product bundle\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Loyalty Tiers and Gamification\u003C\u002Fh3>\n\u003Cp>Tiers give customers a visible goal to work toward. Customers in higher tiers earn points faster, which makes reaching the next tier worth the effort.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create unlimited tiers with custom names: Silver, Gold, Platinum, or any naming scheme you choose\u003C\u002Fli>\n\u003Cli>Tier entry is based on lifetime points earned or lifetime points spent, your choice\u003C\u002Fli>\n\u003Cli>Higher tiers earn points at a higher multiplier rate, rewarding your best customers proportionally\u003C\u002Fli>\n\u003Cli>Tier progress bar visible in the customer dashboard so customers always know how close they are\u003C\u002Fli>\n\u003Cli>Email notification when a customer reaches a new tier\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Points Expiration\u003C\u002Fh3>\n\u003Cp>Points that never expire remove urgency. Points that expire create a reason to come back before the customer forgets.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set a global expiration period based on days of inactivity\u003C\u002Fli>\n\u003Cli>Customers receive an email reminder a configurable number of days before their points expire\u003C\u002Fli>\n\u003Cli>A second email confirms when points have expired\u003C\u002Fli>\n\u003Cli>Expiration is tracked per-customer based on their last earned or redeemed event\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Analytics and Data Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Import and export customer point balances via CSV for migration or backup purposes\u003C\u002Fli>\n\u003Cli>Bulk point operations: update multiple user balances at once from the admin\u003C\u002Fli>\n\u003Cli>Advanced reports covering total redemptions, redemption rates, program ROI, and your top-spending loyalty customers\u003C\u002Fli>\n\u003Cli>Email marketing integration for personalized communications tied to point events\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.devdiggers.com\u002Fwoocommerce-loyaltyx\u002F\" rel=\"nofollow ugc\">View the Pro Version Live Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdevdiggers.com\u002Fproduct\u002Fwoocommerce-points-and-rewards\u002F\" rel=\"nofollow ugc\">Upgrade to LoyaltyX Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate LoyaltyX from the WordPress plugin directory.\u003C\u002Fli>\n\u003Cli>Go to DevDiggers Plugins > LoyaltyX > Configuration and set your global earning rate. For example: 10 points earned for every $1 spent.\u003C\u002Fli>\n\u003Cli>Set your redemption rate. For example: 100 points = $1 discount applied at cart or checkout.\u003C\u002Fli>\n\u003Cli>Optionally rename “Points” to Stars, Credits, Coins, or anything that fits your brand.\u003C\u002Fli>\n\u003Cli>Customers automatically earn points on every qualifying order. Their balance appears in My Account immediately after the order reaches the configured status.\u003C\u002Fli>\n\u003Cli>When customers visit the cart or checkout, they see their available balance and can redeem in one click.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>That covers the basic setup. Most stores are live with their loyalty program within 15 minutes of installation.\u003C\u002Fp>\n\u003Ch3>Free vs Pro\u003C\u002Fh3>\n\u003Ch3>Free Version Includes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Purchase-based point earning with configurable conversion rate\u003C\u002Fli>\n\u003Cli>Cart and checkout redemption for discount coupons\u003C\u002Fli>\n\u003Cli>Partial redemption with min\u002Fmax limits\u003C\u002Fli>\n\u003Cli>Customer rewards dashboard in My Account\u003C\u002Fli>\n\u003Cli>Full transaction log\u003C\u002Fli>\n\u003Cli>Manual admin point adjustments\u003C\u002Fli>\n\u003Cli>Refund sync (auto-revoke points on refund\u002Fcancellation)\u003C\u002Fli>\n\u003Cli>Points notifications on product, shop, cart, checkout, and order pages\u003C\u002Fli>\n\u003Cli>Shortcodes for embedding dashboard and balance anywhere\u003C\u002Fli>\n\u003Cli>CSV import functionality\u003C\u002Fli>\n\u003Cli>HPOS compatible, translation-ready, and theme-compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version Adds\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Sign-up, review, referral, birthday, daily login, and level-up earning rules\u003C\u002Fli>\n\u003Cli>Product and category-specific earning rates\u003C\u002Fli>\n\u003Cli>User role-based earning rates\u003C\u002Fli>\n\u003Cli>Fixed, percentage, free shipping, free product, BOGY, and bundle redemption types\u003C\u002Fli>\n\u003Cli>Loyalty tiers with multiplier rates and progress tracking\u003C\u002Fli>\n\u003Cli>Points expiration with automated email reminders\u003C\u002Fli>\n\u003Cli>Advanced analytics and reporting\u003C\u002Fli>\n\u003Cli>CSV export and bulk operations\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdevdiggers.com\u002Fknowledge-base\u002Floyaltyx-free-vs-pro\u002F\" rel=\"nofollow ugc\">See the full Free vs Pro comparison\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Automatic Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Plugins > Add New\u003C\u002Fstrong> in your WordPress admin.\u003C\u002Fli>\n\u003Cli>Search for \u003Cstrong>LoyaltyX – Points and Rewards for WooCommerce\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Install Now\u003C\u002Fstrong>, then click \u003Cstrong>Activate\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Manual Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Download the plugin zip file from WordPress.org or your DevDiggers account.\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Plugins > Add New > Upload Plugin\u003C\u002Fstrong> in WordPress admin.\u003C\u002Fli>\n\u003Cli>Upload the zip file and click \u003Cstrong>Install Now\u003C\u002Fstrong>, then \u003Cstrong>Activate\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Alternatively, unzip the file and upload the folder to \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> via FTP, then activate through the Plugins menu.\u003C\u002Fp>\n\u003Ch3>After Activation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>DevDiggers Plugins > LoyaltyX\u003C\u002Fstrong> in the WordPress admin sidebar.\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Configuration > General\u003C\u002Fstrong> and enable the loyalty program.\u003C\u002Fli>\n\u003Cli>Set your earning rate under \u003Cstrong>Configuration > Points Earning\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Set your redemption rate under \u003Cstrong>Configuration > Points Redeeming\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Optionally configure email notifications under \u003Cstrong>Configuration > Emails\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Visit your storefront to confirm earning messages are displaying on product and shop pages.\u003C\u002Fli>\n\u003C\u002Fol>\n","Add a WooCommerce points and rewards program to your store. Customers earn points on every purchase and redeem them for discounts on cart & checkout.",10,355,4,"2026-03-15T11:54:00.000Z","6.5",[97,98,55,78,56],"customer-retention","loyalty-program","https:\u002F\u002Fdevdiggers.com\u002Fproduct\u002Fwoocommerce-points-and-rewards\u002F?utm_source=LoyaltyX%20-%20Points%20and%20Rewards%20for%20WooCommerce&utm_medium=Plugins%20List&utm_campaign=WooCommerce%20Extensions","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Floyaltyx-points-and-rewards-for-woocommerce.1.0.1.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":28,"downloaded":109,"rating":28,"num_ratings":28,"last_updated":110,"tested_up_to":111,"requires_at_least":73,"requires_php":18,"tags":112,"homepage":116,"download_link":117,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"reward-points-for-wc-marketplace","Reward Points for wc-marketplace","1.0","Paresh Sagar","https:\u002F\u002Fprofiles.wordpress.org\u002Fexcellentwebworld123\u002F","\u003Cp>Reward points for wc-marketplace is used to add reward point system to your woocommerce store in which your store has multiple vendors.\u003C\u002Fp>\n\u003Cp>It requires Woocommerce and Wc-Marketplace plugin.\u003C\u002Fp>\n\u003Cp>Vendor can add differents offers in their store and customer can redeem from particular store.customer have facility to redeem points he has collected from stores.\u003C\u002Fp>\n\u003Cp>Vendor can set full time offers as well as limited time offers upto specific dates.vendor also add multiple offers.\u003C\u002Fp>\n\u003Cp>Admin can set different setting in backend as well as also set reward point percentage where user will get reward points by the percentage of their total buy.\u003C\u002Fp>\n\u003Ch4>COMPATIBILITY:\u003C\u002Fh4>\n\u003Cp>Compatible with Themes and Page Builders : Divi,Visual Composer and any custom page builders,X-theme,Genesis,Elegant,The7\u003Cbr \u002F>\nCompatible with Plugins : Woocommerce,Event Organiser,Any Portfolio Plugins,\u003C\u002Fp>\n\u003Cp>(Note : It Must Require SSL Certificate and does not support http:\u002F\u002F)\u003C\u002Fp>\n\u003Ch4>Support:\u003C\u002Fh4>\n\u003Cp>For any queries feel free to drop a line at \u003Ca href=\"mailto:admin@excellentwebworld.com\" rel=\"nofollow ugc\">admin@excellentwebworld.com\u003C\u002Fa>\u003C\u002Fp>\n","Reward points for wc-marketplace is used to add reward point system to your woocommerce store in which your store has multiple vendors.",1162,"2019-04-18T05:04:00.000Z","5.0.25",[113,22,114,115,23],"redeem-points","vendor","wc-marketplace","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freward-points-wc-marketplace\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freward-points-for-wc-marketplace.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":50,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":138,"download_link":139,"security_score":140,"vuln_count":141,"unpatched_count":28,"last_vuln_date":142,"fetched_at":30},"customize-my-account-for-woocommerce","SysBasics Customize My Account for WooCommerce","3.8.7","SysBasics","https:\u002F\u002Fprofiles.wordpress.org\u002Fphppoet\u002F","\u003Ch3>Customize My Account for WooCommerce\u003C\u002Fh3>\n\u003Cp>SysBasics Customize My Account for WooCommerce Plugin add dashboard links , user avatar, manage My Account endpoints & account\u002Fregistration fields\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsysbasics.com\u002Fgo\u002Fcustomize\u002F\" title=\"Customize My Account for WooCommerce pro\" rel=\"nofollow ugc\">Upgrade to pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Customize My Account for WooCommerce\u003C\u002Fp>\n\u003Cp>Customize your default my account page. Reorder them , hide existing core endpoints. You will also be able to change the default endpoint.\u003C\u002Fp>\n\u003Ch3>Main Features of Customize My Account for WooCommerce plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add new endpoints in the My Account page, visible to your users , and choose what the content will be using third party shortcodes. You can use third party\u003Cbr \u002F>\nsubscription , royalty , coupons , wallet related shortcodes.\u003C\u002Fli>\n\u003Cli>Create Specific endpoints , links , groups into my account page that are visible only specific roles or users;\u003C\u002Fli>\n\u003Cli>Choose and customize the layout of the My Account page so to make it more usable and modern;\u003C\u002Fli>\n\u003Cli>Hide\u002Fshow existing endpoitns without using any extra code. \u003C\u002Fli>\n\u003Cli>Add icons to your existings my account page endpoints. Optionally you can display them as dashboard links and most importantly show them inside\u003Cbr \u002F>\nMy account widget. \u003C\u002Fli>\n\u003Cli>Compatible with WPML and WPML sticky links.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Modify the default WooCommerce endpoints\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>This is the most important feature of this plugin just after activation using checkboxes you exclude\u002Finclude\u002Frename existing endpoints. set icons to existing and new endpoint\u002Flinks. Plugin support three types of library as of now for icons. Font Awesome, Dashicons and you can also upload your own icon.\u003Cbr \u002F>\nPlugin also seamlessly integrates itself with third party endpoints. It recognises the existing endpoint. Best part is that you can even reorder\u002Frename that\u003Cbr \u002F>\nthird party endpoint. In certain cases if you want this plugin to take over third party endpoint, just hide the existing third party endpoint by unchecking\u003Cbr \u002F>\nthe checkbox then create new endpoint with same slug and it will work fine. For example you have Rewards Endpoint that are sourced from any other plugin which has revwards slud. in that case if you want full control as other endpoints just hide existing endpoint and add new endpoint with rewards slug and it will just work fine. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Show count bubble on navigation items\u003C\u002Fh3>\n\u003Cp>-You can show customers order count and customer’s download count to both sidebar menu as well as dashboard links added by our plugin. You can also show any chosen custom post type count by user like tickets , coupons or any other cpt. This function is fully modular so you can create your own function with any custom data like rewards, wallet balance etc.\u003C\u002Fp>\n\u003Cp>Plugin Supports following counts.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customer total orders count.\u003C\u002Fli>\n\u003Cli>Customer total downloads count.\u003C\u002Fli>\n\u003Cli>Wallet balance by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-wallet\u002F\" rel=\"ugc\">Wallet for WooCommerce\u003Cbr \u002F>\n\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Points by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpoints-and-rewards-for-woocommerce\u002F\" rel=\"ugc\">Points and Rewards for WooCommerce by WP Swings\u003Cbr \u002F>\n\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Make your Dashboard Pretty with Dashboard links (Pro Feature)\u003C\u002Fh3>\n\u003Cp>-Plugin upon activation ads dashboard links or you may call it banner to your dashboard page. Most importantly you can manage the order of those dashboard links and you can also exclude certain endpoints from being included in dashboard links. Certain themes do have this feature inbuilt , in those case we\u003Cbr \u002F>\nhave provided you option to disable this feature completely. It works on most possible scenarios with wider theme compatibility. This feature is part of pro version only.\u003C\u002Fp>\n\u003Ch3>My Account navigation widget menu\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Plugin has inbuilt my account navigation widget menu feature where you can include existing endpoint links and display them into any menu of your site. Plugin also support navigation widget under appearance\u002Fmenu field.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Allow WooCommerce users to change avatar\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Pugin by default upon activation displays nice gravtar on my account page where optionally you can allow them to change the avatar by uploading png\u002Fjpg file. you can even adjust the dimension of avatar for users.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Redirect default dashboard to endpoint (Pro Feature)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Using simple option you can replace default page from dashboard to orders , downloads or something else. you can even create custom endpoint and send users there upon login. This feature is useful specially if you don’t like the default dashboard. Using elementor you can create clone template of dashboard or other endpoint and replace that with new cloned template.  This feature is part of pro version only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Make WooCommerce My Account Endpoints Ajax Powered (Pro Feature)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Using simple option you can make Entire my account endpoints content loaded via Ajax, This could improve end user feel about your site. It does work with custom groups and custom endpoints. Simply visit the settings tab and set yes for Enable Ajax navigation option and you will see smoother loading experience on frontend.Ajax navigation even works with dashboard links and internal my account page links like Edit shipping address and Edit billing address Check our pro version demo for this feature. This feature is part of pro version only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Override endpoints using elementor\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>This plugin is even charm with free plugin elementor where you can create cloned template of existing endpoints and replace existing endpoints with cloned endpoints usind elementor’s drag and drop feature. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Change From your account dashboard text\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce displays “Change From your account dashboard text” at the begining of dashboard content after “Hello , username” text which could be very irritating for many. Using this plugin you can simply hide  “Hello , username” text plus you can hide entire intro text “From your account dashboard you can view your …” and you can also add new custom html or plan content just as a replacement of that text. Just visit the settings of dashboard endpoint and you should be able to find three toggle to enable or disable any. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Make WooCommerce My account menu horizontal (Pro Feature) \u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce by default have vertical menu which is good for most case scenario but in certain cases where menu items are limited users can opt for horizontal menu. Just visit the settings tab and set yes for Enable horizontal menu. This feature is compatible with most of popular themes out there. This feature is part of pro version only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>ACF forms in WooCommerce My Account\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Using third party plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Facf-frontend-form-element\u002F\" rel=\"ugc\">Frontend Admin by DynamiApps\u003C\u002Fa> You can create dynamic forms within your woocommerce my account page. possible use case scenario like having profile edit form inside endpoint, guest posting form , recipe submission form etc. Possibilities are endless with this.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp> Customize My Account for WooCommerce Other features \u003C\u002Fp>\n\u003Cul>\n\u003Cli>Modify existing endpoints.\u003C\u002Fli>\n\u003Cli>Add My Account navigation widget to any menu.\u003C\u002Fli>\n\u003Cli>Add custom links to your my account pages.\u003C\u002Fli>\n\u003Cli>Drag and drop UI.\u003C\u002Fli>\n\u003Cli>Modify WooCommerce My account Navigation background color\u003C\u002Fli>\n\u003Cli>Modify WooCommerce My account Navigation text color\u003C\u002Fli>\n\u003Cli>Modify WooCommerce My account menu item background color\u003C\u002Fli>\n\u003Cli>Easily Create new custom my account page using Customize My Account widgets for free elementor widgets. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp> Customize My Account for WooCommerce free version features \u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show\u002Fhide woocommerce core endpoints\u003C\u002Fli>\n\u003Cli>Reorder core woocommerce my account endpoints\u003C\u002Fli>\n\u003Cli>Add extra class to core endpoint\u003C\u002Fli>\n\u003Cli>Add New link as endpoint on my account page\u003C\u002Fli>\n\u003Cli>Show user avatar on my account page\u003C\u002Fli>\n\u003Cli>Drag and drop UI\u003C\u002Fli>\n\u003Cli>Use Dashicons for WooCommerce My Account Endpoints. Plugin has inbuilt dashicon picker. If somehow font awesome icons not working for you , you can opt for dashicon which has wider compatibility across all themes.\u003C\u002Fli>\n\u003Cli>Optionally replace entire my account with custom elementor template.\u003C\u002Fli>\n\u003Cli>Optionally override endpoint content with elementor template content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customize My Account for WooCommerce pro version features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All features of free version\u003C\u002Fli>\n\u003Cli>Support for link\u002Fendpoint\u002Fgroup endpoints\u003C\u002Fli>\n\u003Cli>Drage link\u002Fendpoints(core\u002Fnew) into group and reorder them\u003C\u002Fli>\n\u003Cli>Show custom content on endpoints\u003C\u002Fli>\n\u003Cli>Set groups as show by default which will make group menu open on page load\u003C\u002Fli>\n\u003Cli>Hide existing order page columns\u003C\u002Fli>\n\u003Cli>Add new custom columns to order listing page\u003C\u002Fli>\n\u003Cli>Reorder order page columns\u003C\u002Fli>\n\u003Cli>Add new custom order actions button in action column\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Customize My Account for WooCommerce uses \u003Ca href=\"https:\u002F\u002FAppsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002FAppsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n","Optimize your WooCommerce My account page also add new endpoints and manage existing endpoints with ease.",9000,535374,80,29,"2026-03-10T00:06:00.000Z","3.3","5.2",[134,135,136,137,23],"customize","endpoints","my-account","user-avatar","https:\u002F\u002Fsysbasics.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustomize-my-account-for-woocommerce.3.8.7.zip",98,3,"2024-12-21 00:00:00",{"attackSurface":144,"codeSignals":280,"taintFlows":577,"riskAssessment":671,"analyzedAt":682},{"hooks":145,"ajaxHandlers":266,"restRoutes":276,"shortcodes":277,"cronEvents":278,"entryPointCount":279,"unprotectedCount":279},[146,152,155,157,160,163,166,169,172,175,177,180,183,186,190,192,195,198,203,206,210,214,216,220,225,228,232,235,239,242,245,248,252,256,260,264],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","plugins_loaded","anonymous","includes\\class-phoen-rewpts.php",142,{"type":147,"name":153,"callback":149,"file":150,"line":154},"admin_enqueue_scripts",157,{"type":147,"name":153,"callback":149,"file":150,"line":156},158,{"type":147,"name":158,"callback":149,"file":150,"line":159},"admin_menu",159,{"type":147,"name":161,"callback":149,"file":150,"line":162},"show_user_profile",161,{"type":147,"name":164,"callback":149,"file":150,"line":165},"edit_user_profile",162,{"type":147,"name":167,"callback":149,"file":150,"line":168},"personal_options_update",163,{"type":147,"name":170,"callback":149,"file":150,"line":171},"edit_user_profile_update",164,{"type":147,"name":173,"callback":149,"file":150,"line":174},"wp_enqueue_scripts",183,{"type":147,"name":173,"callback":149,"file":150,"line":176},185,{"type":147,"name":178,"callback":149,"file":150,"line":179},"wp_head",187,{"type":147,"name":181,"callback":149,"file":150,"line":182},"wp_loaded",189,{"type":147,"name":184,"callback":149,"file":150,"line":185},"woocommerce_checkout_order_processed",191,{"type":187,"name":188,"callback":149,"file":150,"line":189},"filter","woocommerce_review_order_before_submit",193,{"type":147,"name":184,"callback":149,"file":150,"line":191},195,{"type":147,"name":193,"callback":149,"file":150,"line":194},"woocommerce_edit_account_form",197,{"type":147,"name":196,"callback":149,"file":150,"line":197},"woocommerce_save_account_details",199,{"type":147,"name":199,"callback":200,"file":201,"line":202},"init","phoen_rewpts_user_birthday_point","public\\class-phoen-rewpts-public.php",81,{"type":187,"name":204,"callback":205,"file":201,"line":27},"woocommerce_account_orders_columns","add_reward_point_history_column",{"type":147,"name":207,"callback":208,"file":201,"line":209},"woocommerce_my_account_my_orders_column_custom-column","add_reward_column_rows",86,{"type":147,"name":211,"callback":212,"file":213,"line":70},"woocommerce_after_cart_table","phoen_rewpts_show_notification_point_cart_page","public\\phoen-reward-frontend\\phoen_cart_page_class.php",{"type":147,"name":215,"callback":212,"file":213,"line":70},"woocommerce_before_cart_table",{"type":147,"name":217,"callback":218,"priority":91,"file":213,"line":219},"woocommerce_before_cart","phoen_rewpts_apply_points_cart_page",17,{"type":147,"name":221,"callback":222,"priority":91,"file":223,"line":224},"woocommerce_before_checkout_form","phoen_rewpts_checkout_action_get_reward_points","public\\phoen-reward-frontend\\phoen_checkout_page_class.php",11,{"type":147,"name":221,"callback":226,"file":223,"line":227},"phoen_reward_apply_points_checkout_page",15,{"type":147,"name":199,"callback":229,"file":230,"line":231},"phoen_rewpts_my_account_endpoints_reward_point","public\\phoen-reward-frontend\\phoen_customer_point_class.php",12,{"type":187,"name":233,"callback":234,"priority":28,"file":230,"line":70},"query_vars","phoen_rewpts_my_account_query_vars_reward_point",{"type":147,"name":236,"callback":237,"file":230,"line":238},"woocommerce_account_reward-point_endpoint","phoen_rewpts_my_accountendpoint_content",14,{"type":187,"name":240,"callback":241,"file":230,"line":227},"woocommerce_account_menu_items","phoen_rewpts_my_account_menu_items_with_reward_point",{"type":187,"name":240,"callback":243,"file":230,"line":244},"phoen_rewpts_my_account_menu_items_without_reward_point",19,{"type":147,"name":181,"callback":246,"file":230,"line":247},"phoen_rewpts_flush_rewrite_rules",22,{"type":147,"name":249,"callback":250,"file":251,"line":49},"woocommerce_register_form_start","Phoen_reward_WC_extra_registation_fields","public\\phoen-reward-frontend\\phoen_rewpts_login_sign-up.php",{"type":187,"name":253,"callback":254,"priority":91,"file":251,"line":255},"woocommerce_process_registration_errors","phoen_reward_wooc_validate_extra_register_fields",6,{"type":147,"name":257,"callback":258,"priority":91,"file":251,"line":259},"woocommerce_created_customer","phoen_reward_wooc_save_extra_register_fields",8,{"type":147,"name":261,"callback":262,"file":263,"line":91},"woocommerce_after_add_to_cart_button","phoen_rewpts_show_notification_point_single_product_page","public\\phoen-reward-frontend\\phoen_single_product_class.php",{"type":147,"name":265,"callback":262,"file":263,"line":231},"woocommerce_before_add_to_cart_button",[267,273],{"action":268,"nopriv":269,"callback":270,"hasNonce":269,"hasCapCheck":269,"file":271,"line":272},"phoe_referral_code_completed",false,"phoe_referral_code_completed_fun","admin\\class-phoen-rewpts-admin.php",55,{"action":268,"nopriv":274,"callback":270,"hasNonce":269,"hasCapCheck":269,"file":271,"line":275},true,57,[],[],[],2,{"dangerousFunctions":281,"sqlUsage":309,"outputEscaping":316,"fileOperations":28,"externalRequests":28,"nonceChecks":49,"capabilityChecks":310,"bundledLibraries":576},[282,286,288,291,294,296,298,300,302,305,307],{"fn":283,"file":284,"line":49,"context":285},"unserialize","admin\\phoen-reward-backend\\phoen-reward-point-mail\\phoen_reward_point_mail.php","$phoen_rewts_order_point_mail_heading_color = unserialize (HEADING_COLOR);",{"fn":283,"file":284,"line":255,"context":287},"$phoen_rewts_order_point_mail_heading \t\t= unserialize (ORDER_HEADING);",{"fn":283,"file":284,"line":289,"context":290},7,"$phoen_rewts_order_point_mail_message \t\t= unserialize (ORDER_MESSAGE);",{"fn":283,"file":284,"line":292,"context":293},9,"$order_id \t\t\t\t\t\t\t\t\t= unserialize (ORDER_ID);",{"fn":283,"file":284,"line":91,"context":295},"$user_id \t\t\t\t\t\t\t\t\t= unserialize (USER_ID);",{"fn":283,"file":284,"line":224,"context":297},"$phoen_current_dates_update \t\t\t\t= unserialize (ORDER_DATE);",{"fn":283,"file":284,"line":231,"context":299},"$bill_price \t\t\t\t\t\t\t\t= unserialize (ORDER_AMOUNT);",{"fn":283,"file":284,"line":70,"context":301},"$total_earn_point \t\t\t\t\t\t\t= unserialize (TOTAL_EARN_POINT);",{"fn":283,"file":303,"line":49,"context":304},"admin\\phoen-reward-backend\\phoen-reward-point-mail\\phoen_rewpts_send_ref_code.php","$subject  = unserialize (REF_SUBJECT);",{"fn":283,"file":303,"line":255,"context":306},"$message  = unserialize (REF_MESSAGE);",{"fn":283,"file":303,"line":289,"context":308},"$ref_code = unserialize (REF_CODE);",{"prepared":141,"raw":310,"locations":311},1,[312],{"file":313,"line":314,"context":315},"admin\\phoen-reward-backend\\customer-reports\\phoen_all_user_wp_list_table.php",76,"$wpdb->get_var() with variable interpolation",{"escaped":317,"rawEcho":318,"locations":319},93,147,[320,323,325,327,329,331,333,335,337,339,341,343,345,347,350,353,356,358,359,361,362,363,365,367,368,370,371,373,375,377,379,381,382,384,386,388,389,391,393,395,396,397,399,402,403,405,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,463,465,467,468,469,471,473,474,475,476,478,480,482,484,486,488,490,491,492,493,494,496,497,499,500,502,504,506,508,510,512,514,515,517,519,521,522,524,525,526,527,529,531,532,533,534,536,538,539,540,541,543,545,546,547,549,551,553,555,556,557,558,559,560,562,564,566,568,570,572,573,574,575],{"file":271,"line":321,"context":322},212,"raw output",{"file":271,"line":324,"context":322},221,{"file":271,"line":326,"context":322},230,{"file":271,"line":328,"context":322},239,{"file":271,"line":330,"context":322},248,{"file":332,"line":292,"context":322},"admin\\phoen-reward-backend\\admin-settings\\phoeniixx_reward_pro_feature.php",{"file":332,"line":334,"context":322},16,{"file":332,"line":336,"context":322},36,{"file":332,"line":338,"context":322},38,{"file":332,"line":340,"context":322},40,{"file":332,"line":342,"context":322},42,{"file":332,"line":344,"context":322},133,{"file":332,"line":346,"context":322},186,{"file":348,"line":349,"context":322},"admin\\phoen-reward-backend\\admin-settings\\phoen_rewpts_general_setting.php",51,{"file":351,"line":352,"context":322},"admin\\phoen-reward-backend\\admin-settings\\phoen_rewpts_notification.php",174,{"file":354,"line":355,"context":322},"admin\\phoen-reward-backend\\admin-settings\\phoen_rewpts_set_points.php",99,{"file":354,"line":357,"context":322},120,{"file":354,"line":357,"context":322},{"file":354,"line":360,"context":322},125,{"file":354,"line":344,"context":322},{"file":354,"line":318,"context":322},{"file":354,"line":364,"context":322},149,{"file":354,"line":366,"context":322},151,{"file":354,"line":171,"context":322},{"file":354,"line":369,"context":322},175,{"file":354,"line":182,"context":322},{"file":354,"line":372,"context":322},203,{"file":354,"line":374,"context":322},217,{"file":354,"line":376,"context":322},232,{"file":354,"line":378,"context":322},246,{"file":313,"line":380,"context":322},89,{"file":313,"line":364,"context":322},{"file":313,"line":383,"context":322},152,{"file":313,"line":385,"context":322},154,{"file":313,"line":387,"context":322},156,{"file":313,"line":156,"context":322},{"file":313,"line":390,"context":322},168,{"file":313,"line":392,"context":322},169,{"file":313,"line":394,"context":322},171,{"file":313,"line":352,"context":322},{"file":313,"line":369,"context":322},{"file":313,"line":398,"context":322},177,{"file":400,"line":401,"context":322},"admin\\phoen-reward-backend\\customer-reports\\phoen_user_view_point.php",190,{"file":400,"line":185,"context":322},{"file":400,"line":404,"context":322},192,{"file":400,"line":189,"context":322},{"file":400,"line":407,"context":322},194,{"file":400,"line":409,"context":322},214,{"file":400,"line":411,"context":322},276,{"file":400,"line":413,"context":322},277,{"file":400,"line":415,"context":322},278,{"file":400,"line":417,"context":322},279,{"file":400,"line":419,"context":322},280,{"file":400,"line":421,"context":322},314,{"file":400,"line":423,"context":322},317,{"file":400,"line":425,"context":322},327,{"file":400,"line":427,"context":322},360,{"file":400,"line":429,"context":322},376,{"file":400,"line":431,"context":322},379,{"file":400,"line":433,"context":322},389,{"file":400,"line":435,"context":322},422,{"file":284,"line":437,"context":322},257,{"file":303,"line":439,"context":322},26,{"file":303,"line":441,"context":322},49,{"file":303,"line":443,"context":322},54,{"file":445,"line":91,"context":322},"admin\\phoen-reward-backend\\phoeniixx_rewpts_admin_panel.php",{"file":445,"line":447,"context":322},37,{"file":445,"line":449,"context":322},48,{"file":201,"line":451,"context":322},153,{"file":201,"line":453,"context":322},483,{"file":201,"line":455,"context":322},615,{"file":201,"line":457,"context":322},631,{"file":201,"line":459,"context":322},844,{"file":461,"line":462,"context":322},"public\\phoen-reward-frontend\\cart\\apply_points_cart_page.php",39,{"file":461,"line":464,"context":322},45,{"file":461,"line":466,"context":322},47,{"file":461,"line":466,"context":322},{"file":461,"line":466,"context":322},{"file":470,"line":340,"context":322},"public\\phoen-reward-frontend\\checkout\\apply_point_checkout_page.php",{"file":470,"line":472,"context":322},46,{"file":470,"line":449,"context":322},{"file":470,"line":449,"context":322},{"file":470,"line":449,"context":322},{"file":477,"line":349,"context":322},"public\\phoen-reward-frontend\\my-account\\reward.php",{"file":477,"line":479,"context":322},114,{"file":477,"line":481,"context":322},115,{"file":477,"line":483,"context":322},116,{"file":477,"line":485,"context":322},117,{"file":477,"line":487,"context":322},118,{"file":477,"line":489,"context":322},136,{"file":477,"line":404,"context":322},{"file":477,"line":189,"context":322},{"file":477,"line":407,"context":322},{"file":477,"line":191,"context":322},{"file":477,"line":495,"context":322},196,{"file":477,"line":321,"context":322},{"file":477,"line":498,"context":322},213,{"file":477,"line":409,"context":322},{"file":477,"line":501,"context":322},215,{"file":477,"line":503,"context":322},216,{"file":477,"line":505,"context":322},249,{"file":477,"line":507,"context":322},252,{"file":477,"line":509,"context":322},262,{"file":477,"line":511,"context":322},295,{"file":477,"line":513,"context":322},311,{"file":477,"line":421,"context":322},{"file":477,"line":516,"context":322},324,{"file":477,"line":518,"context":322},357,{"file":213,"line":520,"context":322},34,{"file":230,"line":472,"context":322},{"file":523,"line":128,"context":322},"public\\phoen-reward-frontend\\phoen_rewpts_frontend.php",{"file":523,"line":128,"context":322},{"file":523,"line":128,"context":322},{"file":523,"line":202,"context":322},{"file":523,"line":528,"context":322},82,{"file":523,"line":530,"context":322},88,{"file":523,"line":380,"context":322},{"file":523,"line":380,"context":322},{"file":523,"line":380,"context":322},{"file":523,"line":535,"context":322},94,{"file":523,"line":537,"context":322},102,{"file":523,"line":537,"context":322},{"file":523,"line":537,"context":322},{"file":523,"line":537,"context":322},{"file":523,"line":542,"context":322},104,{"file":523,"line":544,"context":322},105,{"file":523,"line":544,"context":322},{"file":523,"line":544,"context":322},{"file":523,"line":548,"context":322},106,{"file":523,"line":550,"context":322},107,{"file":523,"line":552,"context":322},111,{"file":523,"line":554,"context":322},112,{"file":523,"line":483,"context":322},{"file":523,"line":483,"context":322},{"file":523,"line":483,"context":322},{"file":523,"line":485,"context":322},{"file":523,"line":487,"context":322},{"file":523,"line":561,"context":322},127,{"file":523,"line":563,"context":322},128,{"file":523,"line":565,"context":322},129,{"file":523,"line":567,"context":322},143,{"file":569,"line":33,"context":322},"public\\phoen-reward-frontend\\single-product\\single-product-notification.php",{"file":569,"line":571,"context":322},31,{"file":569,"line":443,"context":322},{"file":569,"line":272,"context":322},{"file":569,"line":27,"context":322},{"file":569,"line":209,"context":322},[],[578,594,605,613,621,630,639,650,658],{"entryPoint":579,"graph":580,"unsanitizedCount":310,"severity":593},"column_add_reward (admin\\phoen-reward-backend\\customer-reports\\phoen_all_user_wp_list_table.php:141)",{"nodes":581,"edges":591},[582,586],{"id":583,"type":584,"label":585,"file":313,"line":364},"n0","source","$_SERVER['PHP_SELF']",{"id":587,"type":588,"label":589,"file":313,"line":364,"wp_function":590},"n1","sink","echo() [XSS]","echo",[592],{"from":583,"to":587,"sanitized":269},"medium",{"entryPoint":595,"graph":596,"unsanitizedCount":28,"severity":604},"\u003Cphoen_rewpts_notification> (admin\\phoen-reward-backend\\admin-settings\\phoen_rewpts_notification.php:0)",{"nodes":597,"edges":602},[598,600],{"id":583,"type":584,"label":599,"file":351,"line":224},"$_POST (x8)",{"id":587,"type":588,"label":589,"file":351,"line":601,"wp_function":590},202,[603],{"from":583,"to":587,"sanitized":274},"low",{"entryPoint":606,"graph":607,"unsanitizedCount":28,"severity":604},"\u003Cphoen_rewpts_set_points> (admin\\phoen-reward-backend\\admin-settings\\phoen_rewpts_set_points.php:0)",{"nodes":608,"edges":611},[609,610],{"id":583,"type":584,"label":599,"file":354,"line":247},{"id":587,"type":588,"label":589,"file":354,"line":318,"wp_function":590},[612],{"from":583,"to":587,"sanitized":274},{"entryPoint":614,"graph":615,"unsanitizedCount":28,"severity":604},"\u003Cphoen_all_user_wp_list_table> (admin\\phoen-reward-backend\\customer-reports\\phoen_all_user_wp_list_table.php:0)",{"nodes":616,"edges":619},[617,618],{"id":583,"type":584,"label":585,"file":313,"line":364},{"id":587,"type":588,"label":589,"file":313,"line":364,"wp_function":590},[620],{"from":583,"to":587,"sanitized":274},{"entryPoint":622,"graph":623,"unsanitizedCount":141,"severity":604},"\u003Cphoen_user_view_point> (admin\\phoen-reward-backend\\customer-reports\\phoen_user_view_point.php:0)",{"nodes":624,"edges":628},[625,627],{"id":583,"type":584,"label":626,"file":400,"line":289},"$_GET (x3)",{"id":587,"type":588,"label":589,"file":400,"line":421,"wp_function":590},[629],{"from":583,"to":587,"sanitized":269},{"entryPoint":631,"graph":632,"unsanitizedCount":310,"severity":604},"\u003Cphoen_reward_point_mail> (admin\\phoen-reward-backend\\phoen-reward-point-mail\\phoen_reward_point_mail.php:0)",{"nodes":633,"edges":637},[634,636],{"id":583,"type":584,"label":635,"file":284,"line":437},"$_SERVER['SERVER_NAME']",{"id":587,"type":588,"label":589,"file":284,"line":437,"wp_function":590},[638],{"from":583,"to":587,"sanitized":269},{"entryPoint":640,"graph":641,"unsanitizedCount":279,"severity":604},"phoen_reward_wooc_save_extra_register_fields (public\\phoen-reward-frontend\\phoen_rewpts_login_sign-up.php:72)",{"nodes":642,"edges":648},[643,645],{"id":583,"type":584,"label":644,"file":251,"line":317},"$_POST (x2)",{"id":587,"type":588,"label":646,"file":251,"line":535,"wp_function":647},"update_option() [Settings Manipulation]","update_option",[649],{"from":583,"to":587,"sanitized":269},{"entryPoint":651,"graph":652,"unsanitizedCount":279,"severity":604},"\u003Cphoen_rewpts_login_sign-up> (public\\phoen-reward-frontend\\phoen_rewpts_login_sign-up.php:0)",{"nodes":653,"edges":656},[654,655],{"id":583,"type":584,"label":644,"file":251,"line":317},{"id":587,"type":588,"label":646,"file":251,"line":535,"wp_function":647},[657],{"from":583,"to":587,"sanitized":269},{"entryPoint":659,"graph":660,"unsanitizedCount":310,"severity":670},"\u003Cphoen_all_user_function> (admin\\phoen-reward-backend\\customer-reports\\phoen_all_user_function.php:0)",{"nodes":661,"edges":668},[662,665],{"id":583,"type":584,"label":663,"file":664,"line":247},"$_GET","admin\\phoen-reward-backend\\customer-reports\\phoen_all_user_function.php",{"id":587,"type":588,"label":666,"file":664,"line":439,"wp_function":667},"get_results() [SQLi]","get_results",[669],{"from":583,"to":587,"sanitized":269},"high",{"summary":672,"deductions":673},"The \"reward-points-for-woocommerce\" v4.6.0 plugin presents a mixed security posture. While it has no recorded vulnerabilities in its history, indicating a generally stable past, the static analysis reveals significant concerns that warrant attention. The plugin exposes two AJAX endpoints, both of which lack proper authentication checks. This is a critical weakness, as it allows any unauthenticated user to potentially interact with these sensitive functions, leading to unintended actions or data manipulation. Furthermore, the presence of \"unserialize\" as a dangerous function, combined with a high percentage of unsanitized paths in taint analysis, raises red flags for potential remote code execution or deserialization vulnerabilities if user-controlled data is passed to \"unserialize\" without sufficient validation. The low percentage of properly escaped output also suggests a risk of cross-site scripting (XSS) vulnerabilities.",[674,676,678,680],{"reason":675,"points":91},"AJAX handlers without auth checks",{"reason":677,"points":259},"Dangerous function unserialize detected",{"reason":679,"points":231},"High percentage of unsanitized taint paths",{"reason":681,"points":255},"Low percentage of properly escaped output","2026-03-16T21:54:26.085Z",{"wat":684,"direct":699},{"assetPaths":685,"generatorPatterns":690,"scriptPaths":691,"versionParams":694},[686,687,688,689],"\u002Fwp-content\u002Fplugins\u002Freward-points-for-woocommerce\u002Fcss\u002Fphoen-rewpts-admin.css","\u002Fwp-content\u002Fplugins\u002Freward-points-for-woocommerce\u002Fcss\u002Fphoen_rewpts_backend.css","\u002Fwp-content\u002Fplugins\u002Freward-points-for-woocommerce\u002Fjs\u002Fphoen-rewpts-admin.js","\u002Fwp-content\u002Fplugins\u002Freward-points-for-woocommerce\u002Fjs\u002Fpagination.js",[],[692,693],"js\u002Fphoen-rewpts-admin.js","js\u002Fpagination.js",[695,696,697,698],"reward-points-for-woocommerce\u002Fcss\u002Fphoen-rewpts-admin.css?ver=","reward-points-for-woocommerce\u002Fcss\u002Fphoen_rewpts_backend.css?ver=","reward-points-for-woocommerce\u002Fjs\u002Fphoen-rewpts-admin.js?ver=","reward-points-for-woocommerce\u002Fjs\u002Fpagination.js?ver=",{"cssClasses":700,"htmlComments":702,"htmlAttributes":703,"restEndpoints":704,"jsGlobals":705,"shortcodeOutput":706},[701],"woo-nav-tab-wrapper",[],[],[],[],[]]