# Loyalty Platform > One loyalty platform for two sales channels — physical store and e-shop working together. ## Challenge The client needed a loyalty platform that could connect the physical store with the e-shop. Staff had to be able to register members, record in-store purchases, award points, and see customer activity from both online and offline sales in one place. ## Solution We built a custom Laravel loyalty platform with a staff dashboard, member profiles, fast in-store registration, and an order entry form connected to the e-shop inventory. The platform tracks purchases, points, and customer activity across both channels, giving the team a clearer view of every member. ## Overview One loyalty platform for two sales channels — physical store and e-shop working together. ## Showcase A custom Laravel loyalty platform connecting physical store purchases, e-shop activity, member profiles, points, and staff workflows. ## PLATFORM DEVELOPMENT We designed and developed a custom Laravel platform that connects the Good Cannabis physical store with its e-shop. The system gives staff the tools they need to register members, log in-store purchases, manage points, and track customer activity across both channels from one simple dashboard. ## Staff Dashboard & Member Profiles The dashboard gives staff quick access to customer profiles, with search by name, email, or phone number. Each profile includes points, purchase history, membership status, and transaction details, making it easier for the team to support customers and manage loyalty activity. ## Fast In-Store Member Registration Staff can register new members directly at the store in just a few steps. By adding basic details such as name, email, and mobile number, the system creates a customer account on the e-shop and sends an automated welcome email with access details. ## Order Entry Connected to E-Shop Inventory The in-store order form is connected to the e-shop product catalogue. Staff can search products by SKU or name, choose quantities, and create a cart using live prices and stock information from the e-shop at the time of entry. ## Points & Purchase Tracking Every in-store purchase is recorded in the platform, and loyalty points are calculated and added automatically to the member account. Each transaction is marked as either in-store or online, giving the business a clear and reliable record of customer activity. ## Online and In-Store Visibility Purchase origin data is also available inside the e-shop, allowing the team to separate online orders from in-store purchases. This helps management understand how customers buy across both channels and make better decisions based on real activity. ## Results A loyalty system that follows the customer everywhere — in the store, online, and across every purchase. ## DESIGN A focused staff interface designed for speed, clarity, and everyday use at the point of sale. --- Canonical HTML: https://redcase.gr/en/case/good-cannabis-loyalty