Loyalty cards

Implementation is OPTIONAL

General Flow

  • Smarts shows available loyalty cards in app.

  • Client will select card and fill required fields to link loyalty cards.

  • Merchant will verify loyalty card and send loyalty card information to Smarts

  • Smarts will send loyalty card information along with request to get client based prices and offers.

  • Bonus point system can be used in app and payment process.


  • Create and configure new loyalty card in Smarts manager UI.

    • Choose loyalty card type (Default, Bonus, ... etc)

    • Choose stores where this card can be used

    • Choose validation methods.

      • Currently available: identification code, card number, phone email

  • Implement required endpoints for loyalty card


Implement according endpoints

Loyalty card registration endpoint

Loyalty card bonus endpoint

Last updated