# GamiPress - Points Cards

`meteorgpl-plugin/gamipress-points-cards` — a WordPress plugin as a Composer package.

Allow your users to create points cards to redeem them on physical commerces.

- Author: GamiPress — https://gamipress.com/
- Homepage: https://gamipress.com/add-ons/gamipress-points-cards
- License: GPL-3.0-only (profile: undeclared)
- Buy a license from the vendor: https://gamipress.com/add-ons/gamipress-points-cards
- Latest version: 1.0.7 (2026-09-06)
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/gamipress-points-cards
- Requires WordPress: 4.0
- Tested up to WordPress: 7.1
- Vendor: GamiPress — https://meteorgpl.com/vendors/gamipress.com

## About

Points Cards gives you the ability to bring to your users the ability to extract their points and use them on physical places through QR codes.

In addition, Points Cards comes with a full featured commerces management with applications, manual approval/rejection, commerces listing and a commerce area.

In just a few minutes, you will be able to have a full system to extend the gamification of your site to physical places!

= How it works? =

On the user side:

1 - Any user can use a card generator form to extract a points amount, for example, 100 points.
2 - User receives an email with the code that identifies this points card (support for QR codes).
3 - User can go to any of the associated commerces to redeem the points card!

Note: Administrators can configure an automatic expiration for points cards to force the redemption in a time frame.

On the commerce side:

1 - Any user registered on your site can apply as a commerce through an application form.
2 - Administrators are able to review any application received to accept or reject it.
3 - Any commerce approved will have a code to use in redemption form.
4 - Commerces approved can be listed in the commerces listing block, shortcode or widget.
5 - The commerce can redeem the cards in 2 ways:
  5.1 - Scanning a QR code that automatically redeems the points card.
  5.2 - In the commerce area, the commerce has a redemption form to redeem cards easily by entering the code that appears at bottom of the QR code.
6 - Commerces will get notified instantly if the points card is valid, if has been already redeemed or if has expired.

Note: The commerces feature is completely optional and can be disabled at any moment.

Points Cards extends and expands GamiPress adding new activity events and features.

= New Events =

* Generate a points card: When a user generates a points card.
* Generate a points card of a points type: When a user generates a points card of a points type.
* Generate a points card of a points type with a points amount: When a user generates a points card of a points amount.
* Redeem a points card: When a user redeems a points card.
* Redeem a points card of a points type: When a user redeems a points card of a points type.
* Redeem a points card of a points type with a points amount: When a user redeems a points card of a points amount.
* A points card expires: When a user points card expires.
* A points card of a points type expires: When a user points card of a points type expires.
* A points card of a points type with a points amount expires:  When a user points card of a points amount expires.
* Apply as commerce: When a user applies as commerce.
* Get a commerce application approved: When a commerce application gets approved.
* Get a commerce application rejected: When a commerce application gets rejected.
* Redeem a customer points card: When a points card gets redeemed in a commerce.
* Redeem a customer points card of a points type: When a points card of a points type gets redeemed in a commerce.
* Redeem a customer points card of a points type with a points amount: When a points card of a points amount gets redeemed in a commerce.

= Features =

* Card generator forms to let users extract a points amount to use on physical places.
* Frontend points card history with details of each points card.
* Settings to enable points cards automatic expiration in hours, days, weeks, months and years.
* Emails to inform to your users about generated, redeemed or expired points cards.
* Blocks, shortcodes and widgets to place points cards content anywhere.
* Commerces features to let users to apply as commerce.
* Points stored in a points card are awarded to the commerce where have been redeemed.
* Commerce applications with a management area where administrators can approve or reject applications.
* Commerces list block, shortcode and widget to inform users about the associated commerces.
* Commerces area block, shortcode and widget to bring to your associated commerces a dashboard.
* Emails to inform to your commerces about their received, approved or rejected application.
* Settings to enable or disable additional field for commerces.
* Settings to disable the commerces feature.
* Blocks, shortcodes and widgets to place commerce contents anywhere.

## Changelog

### 1.0.7

* **Developer Notes**
* Updated to the latest version WordPress 7.1.

### 1.0.6

* **Improvements**
* Fixed notice related to languages.

### 1.0.5

* **Improvements**
* Improved Points Cards menu.
* Fixed notice related to textdomain.

### 1.0.4

* **Bug Fixes**
* Fix double separators on QR codes paths.

### 1.0.3

* **Improvements**
* Improved features for compatibility with the latest version of GamiPress.

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/gamipress-points-cards/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/gamipress-points-cards
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

| Version | Released | Size | SHA-256 | Status |
| --- | --- | --- | --- | --- |
| 1.0.7 | 2026-09-06 | 334.4 KB | a16253714ce6428c163e2655407c1758d03dde9d8148bee3eafcb88d24c9860f | verified |

