Sports optics · Dealer loyalty

Zeiss Points

A dealer loyalty portal where the point ledger has to balance across two countries.

Visit zeisspoints.com
Zeiss Points home page

The situation

ZEISS Sports Optics and Photo sell through a network of authorized dealers, and the sales reps at those dealers earn points on qualifying sales. A program like that needs a system of record the reps can reach directly — somewhere to submit a sale, see it approved, and trust the balance that comes back.

The hard part

Point values differ by country, so the same sale is worth a different amount depending on where it happened. Every balance is the running sum of approved submissions, and a loyalty program stops working the moment a rep suspects the number is wrong. The books can never drift.

What I built

Sales submission
Reps submit a sale against their dealer. The submission carries the country it came from, which determines the point value applied to it.
Admin approval
No points move until an admin approves the submission. Everything waiting sits in one review queue rather than in an inbox.
Verified balance ledger
Balances are derived from approved entries rather than stored as a number that gets edited, so the ledger reconciles by construction instead of by audit.
Two countries, one platform
Point values and reporting are scoped per country while reps, dealers, and admins all work in the same system.