For AI agents: visit https://developers.deliverect.com/v3.0-ordering-experience/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Retrieve a customer's loyalty wallet by returning either their cash or points balance along with any expiration details.
Format
A Loyalty platform can specify the unique identifier used in their system to identify customers. Deliverect will send that identifier as a request parameter on the provided endpoint. For example, if the unique customer identifier is email, the request url will be sent as: http://yourwebhook.com/customer/wallet?email=john.doe%40email.com
Request Parameters
Parameter
Description
Example URL
Format
accountId
The merchant's account ID in Deliverect
String
locationId
The merchant's location ID in Deliverect
String
channelLinkId
The unique Id of the ordering channel
String
loyaltyProfileId
Unique Id of the Loyalty platform
String
email
Customer's email address sent if your integration uses the email as a unique identifier
The loyalty provider must return the customer’s available balance, including loyalty points and optionally, wallet cash. This enables Deliverect Direct channels and Kiosk, as well as external partners, to display the customer’s current funds so they can decide how to use their rewards.