Loyalty Register

Loyalty glossary · 8. Technology and architecture (25)

Ecommerce Integration

Ecommerce integration is the technical connection between a loyalty programme and an online store, passing member identity, basket totals, and earn or redemption instructions in real time so points and tier progress follow each transaction without manual import.

Most ecommerce integrations are still built as batch jobs. An overnight CSV export from the store into the loyalty platform is the default. That design makes accrual wrong by the time a member checks. It makes active-member-rate a fiction because the system cannot see who earned yesterday until today's import.

Identity resolution is where most integrations fail first. Guest checkout hides the member identifier. A call that arrives only after payment cannot fix the lost accrual without a backdated correction. The correct pattern is an API call at basket level, before the payment step, with the member token present or absent as a first class input.

Work the calculation for a missed integration without a real time feed. A programme that should issue 3,200,000 points in a month and fails to capture 5 percent of qualified transactions will post only 3,040,000 points. The missing 160,000 points are not a technical detail. They are a liability error and an active-member-rate distortion.

Activity-based-qualification makes the failure worse. A tier rule that counts returns and cancellations correctly cannot run on an integration that only sends order totals. The programme then credits activity that did not survive, or withholds it after a legitimate return. Tier status drifts from the real behaviour.

The vendor market makes this worse, not better. Ecommerce platforms sell loyalty plug-ins that prioritise a redemption banner at checkout because that is what a merchant sees in a demo. Nothing in that setup checks accrual latency, member matching, or the missing earn events that destroy the value of the programme. An operator that accepts a plug-in without defining these tests has not integrated loyalty. It has decorated a cart.

Related