Carwash Company app allows you to buy a subscription and wash your car once per day. Here are the key features of the app.


Register with the app:

Use mobile number as persistent unique identifier of the customer. This allows you a secure registration where the user gets a one-time-password via SMS to complete the registration. Before registration is completed the user also needs to accept the retailer´s terms of conditions. The consumer then gives consents to the retailer who is data controller (owns the customer data). Liquid Barcodes is data processor. Capture birthdate if you want to give birthday present to the customer (a simple way to engage in a personal way) and name if you want to be personal e.g. in push notifications.



Register payment card:

Allow the user to register payment methods such as credit cards (Visa, Mastercard, Amex etc) and also connect their PayPal account as payment method. Make it intuitive and easy to find where they register and update their payment methods. In this example a more section of the app leads to a My page where Payment method can be registered.

Once purchases are made allow the customer to see their digital receipts in the app and also allow them to send their receipts to their e-mail. If they haven´t registered e-mail address prompt the user to register this first time he/she wants to send receipt to e-mail.


Buy a subscription:

From the front page of the app you can go into the shop offers section and find your subscription plan of choice, e.g. the GOLD subscription plan. Click on “Buy” to purchase and you then need to confirm that you accept the price (you are also notified that this is a monthly price which will be auto-renewed). Purchase confirmation is given once purchase is completed and you are directed to the wash section where you have your subscription plan.

A receipt of the purchase can now be found under More – My page – Receipts. At every auto-renewal another receipt is created and found here. Please note that if the user tries to purchase a subscription plan without having registered a payment method (see above screens) the user is prompted to register payment method as part of the purchase flow.



Wash my car:

When the app user has an active subscription plan he/she can simply click “Get wash code” in the app. He/she needs to be in proximity of a real location (controlled by store locator, and set by radius of e.g. 300 meters). Then the user can confirm store name and then wash code is presented to the user for input on the wash machine. If the wash machine can support direct activation via app then this process can be automated further. If the subscription plan has 1 wash per day as limit the next time the user clicks on the “get wash code” button the user will be notified with a “only one wash code per day” message.


Stop my subscription:

The user can stop the subscription plan via MyPage and “Manage my subscription”.

The user can also upgrade or downgrade the subscription. The user simply buys another plan. If the new plan represents an upgrade (higher value plan) the user will get the calculated price for discount (current plan and remaining days on that plan) so that the upgrade can take immediate effect. Thus the user will switch to the higher value subscription plan immediately. Auto-renewal next month will be on the plan´s list price.


Rate the experience:

The app may give a rating opportunity at every wash. This allows the user to rate the car wash experience and the retailer to reward every 5th rating, e.g. with a game where the customer can win a free wash. In the store locator all ratings per store are presented (number of ratings and average rating).


The more section: FAQ, contact support etc.

The more section can include a FAQ section that links to any website, a contact us section that opens up the e-mail user and sends to the support office. Further there can also be a refer a friend function in the app.