Platform
Managing Products
The Products section is your product catalogue inside Puntjes. Products are pushed in from your POS or webshop through the Product endpoints, so the portal view is read-only. You browse the synced catalogue and turn any product into a redeemable reward.
Products list
Navigate to Products in the sidebar. The table shows each product's name, SKU, category, price, stock, and status.
Filters
- Search: match on the product name (case-insensitive)
- Status: Active, Inactive, or Archived
- Category: filter by any category present in your catalogue
Product detail
Click a product to open its detail page, which shows:
- The catalogue fields: SKU (external id), price, category, stock, description, and any metadata synced from your system
- The rewards already created from this product
Syncing the catalogue
Products are created and updated through the API, not the portal. Push a single product with PUT /products/{external_id} or a whole catalogue at once with POST /products/batch: both are idempotent and keyed on your own SKU. See the Product endpoints reference for details.
Read-only in the portal
There is no create, edit, or delete in the portal: the API/POS is the source of truth for your catalogue. Adding, changing, or removing a product is done through the API.
Creating a reward from a product
On a product's detail page, click Create reward to turn it into a "free product" reward. The reward defaults its name and description to the product's own (both overridable), and you set:
| Field | Required | Description |
|---|---|---|
| Point Cost | Yes | Points required to redeem |
| Name | No | Override the reward name (defaults to the product name) |
| Description | No | Override the reward description |
| Total Stock | No | Maximum redemptions (leave empty for unlimited) |
| Status | Yes | Active or Inactive |
The new reward is linked back to the product and opens in the reward editor, where you can fine-tune availability windows and the confirmation-code validity. See Managing Rewards for the full set of reward options.