get
https://api.staging.deliverect.com/loyalty//configuration
This endpoint provides information such as settings, features and requirements based on the account's configuration.
| Field name | Type | Description |
|---|---|---|
| enabled | bool | Indicates whether a loyalty provider is active for this channel link. |
| providerName | string | The display name of the active loyalty provider. |
| externalSignUpUrl | string | null | Some providers will only support a external sign-up process. The channel can then redirect customers to this URL. |
| features | object | Holds information on the features and requirements for the active loyalty provider. |
| features.supportsSSO | bool | Indicates whether the loyalty provider supports SSO. |
| features.supportsExternalSignUpUrl | bool | Indicates whether the loyalty provider supports external sign-up url. |
| features.supportsWalletPointsBalance | bool | Indicates whether the loyalty provider supports a point-based earning/spending system. |
| features.supportsWalletCashBalance | bool | Indicates whether the loyalty provider supports a cash-based earning/spending system. |
| features.supportsBOGOFPrograms | bool | Indicates whether the loyalty provider supports buy-one-get-one-free programs. |
| features.supportsFreeItemPrograms | bool | Indicates whether the loyalty provider supports free item programs. |
| features.supportsFlatPrograms | bool | Indicates whether the loyalty provider flat-off-order programs |
| features.requiresEmail | bool | Indicates whether the loyalty provider requires this field for creating a user. |
| features.requiresPhoneNumber | bool | Indicates whether the loyalty provider requires this field for creating a user. |
| features.supportsDynamicConfiguration | bool | Indicates whether the loyalty provider is able to retrieve configuration from the loyalty partner at runtime, such as cashback settings, wallet support for cash/points, etc. |