Shopper Accounts
Customers can create accounts on your storefront to enhance their shopping experience.
#
Account Features
Order History
- View all past orders with status and details.
- Reorder previous purchases with one tap.
- Track current orders in real-time.
Saved Addresses
- Store multiple delivery addresses.
- Each address can have delivery instructions (e.g., "Gate code: 1234").
- Set a default address for faster checkout.
Cart Persistence
- Cart is saved across sessions and devices.
- Start an order on mobile, finish on desktop.
- Cart syncs in real-time.
Loyalty Integration
- Loyalty points balance visible in account.
- Points earned on every purchase.
- Points applied automatically at checkout.
#
Account Creation
Shopper accounts use email magic link login (no passwords):
1. Customer enters their email at checkout or in the account section.
2. They receive a login link via email.
3. Clicking the link logs them in securely.
4. The session lasts 30 days.
This approach is:
- More secure than passwords (no credentials to steal).
- Faster (no password to remember or reset).
- Compliance-friendly (no stored passwords).
#
Guest Checkout
Customers are not required to create an account. Guest checkout captures:
- Name
- Email
- Phone
- Delivery address (if delivery)
- Special instructions
- Marketing opt-in
Guest orders are still linked to the customer's profile in DubLedger via their email address.
#
Managing Shopper Data
Data Access
- Owners can view all shopper accounts and their data.
- Managers can view shopper accounts for their locations.
- Budtenders see limited customer information.
- All access is logged.
Data Retention
- Shopper data is retained per state requirements.
- Customers can request data deletion.
- Order history is retained for compliance (7 years typical).
Marketing Opt-In
- Customers must explicitly opt in to marketing.
- Opt-in status is recorded with timestamp.
- Customers can opt out at any time.
- Marketing messages respect state cannabis advertising rules.
#
Privacy Compliance
- Medical patient data handled with HIPAA-aware safeguards.
- Encryption in transit and at rest.
- Access logs for all data views.
- No selling of customer data to third parties.