ACS/AMP: Overview

This guide is only applicable for organizations that are integrated with ACS and AMP.

Important Details

  • A user can’t sign up for an AMP account on web or mobile apps, but they can connect their shopping account to their existing AMP account to earn and redeem points.
  • We display the redeemable points from the user’s ACS Balance.
  • Multiple shopping accounts can connect to one ACS ID. All of the accounts connected to one ACS ID will share the same point balance.
  • We check a user’s ACS member status and point balance upon login, entering the /checkout page, and upon order placement.
  • Once an account is connected to an ACS ID number, it can’t be disconnected.
  • Business accounts are not eligible to connect to AMP.
  • On all platforms it is expected that a user needs to log in/out (start a new session) to see earned points added to their point balance.

Expired State

  • Users will be in an expired state if they connect while their ACS account is expired with an Active cardStatus, or if their account/card expires after they were previously connected.
    Below is the criteria from the getMemberStatus request for an expired user:
    1. memberID exists AND memberExpiryDate or cardExpiryDate has passed
    2. memberID exists AND cardStatus is cancelled
    3. memberID exists AND cardStatus is inactive

Permissions

  • For reporting reference LOYALTY_ACCOUNT_PERMISSIONS:
    • ‘Null’ —> User is not connected to ACS
    • ‘NO_PERMISSIONS’ —> User is connected to ACS, but account is expired
    • ‘ALL_PERMISSIONS’ —> User is connected to ACS and active