Program Object


A loyalty program allows sites to maintain customer reward accounts. Site owners can create a loyalty program to increase customer retention. Read more about the loyalty program in this overview.

Properties
namestringminLength 2maxLength 50

Program name.


pointDefinitionobject

Details about the program's collectible unit.


statusstringRead-only
4 enum supported values:
UNKNOWNDRAFTACTIVEPAUSED

Program status. Customers can only earn or redeem points while the program is ACTIVE.

Default: "DRAFT"


createdDatestringRead-onlyformat date-time

Date and time the program was created.


updatedDatestringRead-onlyformat date-time

Date and time the program was updated.


pointsExpirationobject

Points expiration configuration


premiumFeaturesobjectRead-only

Information about available premium features

Was this helpful?
Yes
No