Find below the main integration flowcharts for the Car Wash Subscription product. A differentiation should be made between the apps developed entirely by Liquid Barcodes and third-party apps which integrate these services.
The relevant API: App API
Apps developed by Liquid Barcodes
Concept | Flowchart |
Registration - First time in the app. In this scenario, the consents are handled by LB. | |
Shop - Content purchase. Single Washes, Subscriptions, or any other product. | |
Consumption - API process to use your subscription plan where daily and/or monthly limits apply. It includes the multi-user plan add-on. | |
Wash - Subsection of the consumption flow with the detailed washing process. Includes three possible triggers for the machine, wash code, QR code, and beacon device. | |
Renewal - Subscription renewal process | |
Cancellation - Subscription cancellation process | |
Restart - Subscription restart process. This flow is relevant when the subscription is stopped, but not yet expired. | Restart flow - via LB web MyPage |
Restart flow - via API endpoint |
API integration in third-party apps
The only difference compared to the apps developed by Liquid Barcodes is in the registration process. In this case, a silent registration, where the consents are handled by the global app, occurs. This is called "ForeignId mode" on the LB side.
Concept | Flowchart |
Registration - The user is registered by clicking on the Carwash section of the loyalty app. Then, the personalized offers are shown. |