GamiPress WooCommerce Partial Payments

05/07/2026

Version: 1.2.5

Notify Update

Category:

Original price was: $129.00.Current price is: $4.99.

GamiPress WooCommerce Partial Payments is the plugin that connects the GamiPress points system with the WooCommerce checkout to enable combined payments: part in points, part in real money. Ideal for loyalty stores that need granular control over how customers apply their rewards without disrupting the purchase flow or order accounting.

Introduction to GamiPress WooCommerce Partial Payments

When a WooCommerce store operates with an active points program, the most frequent problem is not technical but flow design: customers accumulate a balance but cannot use it partially, which generates abandonment at checkout and a perception of reward that never fully materializes.

This module solves exactly that friction by introducing a layer of logic between the user's points balance and the order total, automatically calculating the applicable discount, adjusting taxes and totals in real time, and recording the movement of points without manual intervention from the administrator.

A technician setting up an electronics store with a loyalty program can define, from the back office, how many points are equivalent to each monetary unit, set limits per order or per category, and activate the redemption field directly on the checkout page without touching a line of code.

Product overview

Managing mixed payments in WooCommerce —points plus a conventional payment gateway— is one of the areas where the most manual errors are concentrated when there is no automation, because any discrepancy between the deducted balance and the actual collection generates accounting incidents that consume the time of the operations team.

Before implementing this extension, the process typically required exporting point balances, calculating discounts manually or using static coupons, and adjusting the order from the back office after payment. This scenario works for low volumes but breaks down as soon as the store exceeds a manageable number of daily orders.

  • Without the add-on: The administrator manages point redemptions manually, creating individual coupons or adjusting orders already processed, with a high risk of errors and without automatic traceability of the consumed balance.
  • With the active add-on: The user sees their available balance at checkout, decides how many points to apply, and the system automatically recalculates the remaining total to pay through the configured payment gateway.
  • Observable result: The purchase flow is completed in a single step, the points balance is deducted upon order confirmation, and the back office reflects the transaction without team intervention.

Requirements and compatibility

Before deploying this plugin in a production environment, it is advisable to verify that GamiPress is correctly configured with at least one active point type and that WooCommerce handles totals in the standard way, because any deep modification of the checkout can affect how this module calculates partial discounts.

  • It requires GamiPress as a core functional dependency: without an operational points system, the partial payment layer has no balance to act upon.
  • Compatible with standard WooCommerce checkout flows, including conventional payment gateways, tax management, shipping costs, and discount coupons applied in parallel.
  • In stores with custom checkout plugins, modified checkout page themes, or third-party integrations that alter the calculation of totals, it is recommended to validate the behavior in a staging environment before going into production.

Key benefits for your operation

  • Eliminates manual exchange management: When order volume increases, manually processing point redemptions becomes unsustainable. This tool automates the entire cycle—balance validation, discount applied, deduction recorded—without requiring the operations team to intervene in each transaction.
  • Improve conversion at checkout: Users who reach the checkout page with accumulated points and don't find a clear way to apply them tend to abandon their cart. By displaying the available balance and allowing immediate use, the extension directly and measurably reduces this friction in cart behavior.
  • It keeps the order accounting consistent: One of the most silent pain points for stores with loyalty programs is the discrepancy between the total charged and the total of the recorded order. This module updates totals in real time, including taxes and shipping, so that every order closes with accurate figures.
  • It offers granular control over redemption rules: Not all stores want to allow unlimited use of points. The tool allows you to define maximum discount limits per order, per product category, or per point type, giving the operator real control over the cost of the loyalty program.
  • Reduce after-sales support errors: When users don't understand why their points weren't applied or how much was deducted, they generate support tickets. By making the process transparent and traceable from checkout, this add-on reduces the support burden related to the points program.
  • Scale with the loyalty program: A store that starts with a few users redeeming points can grow to handle hundreds of mixed transactions daily without changing the base configuration, because the calculation logic is automatic and does not depend on manual processes that become bottlenecks.

Key features of GamiPress WooCommerce Partial Payments

  • Redemption field integrated into the checkout: It appears directly on the standard WooCommerce checkout page, displaying the user's available balance and allowing them to enter the number of points they wish to apply. The remaining total is updated without reloading the page, providing a seamless experience that doesn't interrupt the checkout flow.
  • Point-currency equivalence configuration: The administrator defines from the back office how many points are equivalent to each monetary unit. This allows the redemption value to be adapted to the store's margin strategy without depending on fixed global configurations that don't fit all catalogs.
  • Discount limits per order or percentage: To prevent the loyalty program from eroding margins on high-value orders, the extension allows you to set a maximum discount ceiling in absolute value or as a percentage of the total cart, with automatic application during calculation.
  • Compatibility with multiple point types: If the store uses several types of points in GamiPress — for example, purchase points and referral points — this module can be configured to accept one or more types in the partial payment, maintaining traceability of each balance independently.
  • Automatic recording of point movements: Each completed redemption is recorded in the user's GamiPress history, along with the associated order details. This facilitates auditing the points program and allows the team to verify any discrepancies without manually reconstructing the history.
  • Compatibility with coupons and additional discounts: The points discount can coexist with WooCommerce coupons applied to the same order, and the system calculates the final total respecting the configured application order, without generating conflicts between the different discount mechanisms.

Who is this product for?

This plugin is designed for WooCommerce store operators who already have an active GamiPress-based loyalty program — or one in the process of implementation — and need to close the loop: ensuring that accumulated points are actually usable at the time of purchase without any manual processes involved.

  • Administrators or technicians who need control and traceability over each redemption: how many points were used, in which order, with what monetary equivalent and what balance remained afterwards.
  • Teams that manage multiple WooCommerce stores with differentiated points programs and need a consistent configuration that can be replicated without per-project code customization.
  • Marketing and loyalty managers who design campaigns where point redemption is the central conversion incentive need the checkout process to support that flow without technical friction.

Real-world use cases

  • Cosmetics store with points for accumulated purchases: A customer has been accumulating points for months with each order but has never been able to use them because the checkout didn't offer that option. With this module activated, on her next order she sees her available balance, applies 500 points equivalent to 5 euros, and pays the rest by card. The order completes successfully, the points are deducted, and she repeats the experience because the loyalty program finally works effectively.
  • Online training store with referral points: An administrator wants to allow users who have referred clients to use those points to access higher-priced courses by paying only the difference. Configure the module to accept only "referral" point types for partial payments, capped at 50% of the total order, preventing premium courses from being redeemed completely free and maintaining the catalog's profit margin.
  • Marketplace for artisanal products with a seasonal loyalty program: During a summer campaign, the store multiplies the value of points accumulated over the last three months. The marketing team configures a more favorable time-based equivalency in the module, users notice it at checkout during the campaign, and the volume of orders with partial redemptions increases without any manual intervention from the operations team.
  • Sports supplement store with high-value repeat customers: The most loyal customers accumulate large amounts of points, but the back office lacked an automated way to apply them. After activating this extension, the process is integrated into the regular checkout, frequent users begin using their points regularly, and the support team no longer receives tickets asking how to redeem accumulated points.

Frequently Asked Questions about GamiPress WooCommerce Partial Payments

Do I need to have GamiPress already running for this to make sense?

Yes, this extension functionally relies on GamiPress as its points system. Without at least one point type configured and users with accumulated balances, the redemption field at checkout has no data to process. It's recommended to have the points program in production before adding the partial payment layer to ensure a consistent user experience from the start.

How does this affect the customer experience at the time of payment?

The impact is direct and visible: on the checkout page, the user sees their available points balance and a field where they can indicate how many they want to apply. The total amount due is recalculated immediately, without reloading the page. For the customer, the process is as natural as applying a coupon, with the difference that the balance is theirs and they earned it through their purchase history or activity in the store.

Can conditions be defined so that the exchange only works on certain products or categories?

The tool allows you to set restrictions on which products or categories are eligible for partial payment with points. This is useful when the store wants to exclude low-margin items, sale items, or specific categories from the redemption program, maintaining control over where the discount is applied without having to manually manage exceptions for each order.

What happens if an order is cancelled after the user has applied their points?

When an order is canceled or refunded, the system can be configured to return the points used to the user's balance, following GamiPress's reversal logic. This prevents a customer from losing their balance due to a cancellation beyond their control and reduces support claims related to points spent on incomplete orders.

Does the points discount affect the calculation of taxes and shipping costs?

The module integrates point discounts into the standard WooCommerce calculation flow, meaning that taxes and shipping costs are recalculated on the adjusted total. Exact behavior depends on how the store is configured regarding whether taxes are applied before or after discounts, so it's advisable to validate it in a staging environment with typical tax scenarios.

How does it perform in stores with a high volume of daily orders?

The redemption calculation logic is automatic and does not significantly increase the load on the standard WooCommerce checkout process. In high-volume stores, the most relevant factor is not this module itself, but rather the overall server and WordPress stack configuration, which must be sized for the existing traffic. This plugin does not introduce any bottlenecks under normal operating conditions.

Does it work in multisite installations or with management of multiple WooCommerce stores?

In multisite environments, behavior depends on how GamiPress is configured on that installation, as point balances can be local to each site or shared depending on the network configuration. If each store operates independently with its own points program, the extension functions autonomously on each instance. For complex network configurations, it's advisable to map dependencies before replicating the configuration.

How do I know if the module is working correctly in my store?

A practical checklist: the redemption field appears at checkout for users with available balance; when points are entered, the order total updates without reloading the page; upon order completion, the user's balance is reduced in their GamiPress history; the order details in the back office reflect the applied points discount as a separate line item; and the total charged by the payment gateway matches the remaining amount after the discount. If all these points are verified, the process is working correctly.

Short description

A plugin that allows WooCommerce users to pay for orders by combining GamiPress points and a conventional payment gateway, with automatic calculation of totals, redemption traceability, and granular control for the operator.

Latest update: 07/05/2026

Written and reviewed by the PrimeGPL Team

At PrimeGPL, we ensure that every piece of published content is verified and reviewed by our team. We analyze features, compatibility, and performance to provide you with clear, up-to-date, and truly useful information for each product listed in our store.

Get your questions answered here

We answer your questions so you can buy in an informed and confident manner.

Does my purchase include updates?

Yes. Every product purchase includes lifetime updates, so you won't have to pay extra under any circumstances.

No, not at all. After your purchase, you can download it as many times as you need, without any problem. 

You can use your purchases on as many domains (websites) as you want, without any problems.

Yes. We offer technical support Monday through Friday, during business hours UTC -3. This support includes assistance with issues related to download problems, installation problems, or errors with the purchased product.

Furthermore, support does not include configurations, customizations, tutorials, or services associated with the author.

Yes, of course. If you have any problem that we can't solve, or if there's an external issue that doesn't have a general solution related to our service, you'll receive support and, if necessary, a full refund.

After your purchase, from your user account, you can access the support section, where you can open a ticket and our team will assist you with whatever you need.

Download Previous Versions

If you have purchased this product, or have an active membership, you can download previous versions without any limits or restrictions.

Product NameVersionSizeDateDownload
No hay versiones anteriores registradas.

Related Products

Below we show you different products that share the same category.