Customer Management
The Customer Management module provides centralized management of registered customers, profiles, addresses, account activity, affiliate partners, referral codes, and partner attribution.
Detailed description
The Customer Management module allows administrators to manage customer information across the RootDock commerce platform.
Administrators can access
- Customer profiles
- Account information
- Billing addresses
- Shipping addresses
- Account activity
- Customer interactions
- Affiliate partner relationships
- Referral data
The system includes affiliate partner management, allowing businesses to configure affiliate partner accounts, assign referral codes, track referred customers and orders, and manage commission-based partner programs.
Key capabilities
- Registered customer management
- Customer profile management
- Customer account information
- Billing address management
- Shipping address management
- Customer activity monitoring
- Multi-tenant customer infrastructure
- Affiliate partner configuration
- Referral code management
- Partner code management
- Affiliate order tracking
- Commission calculation support
- Partner-based customer attribution
- REST API synchronization
- Centralized customer administration
Affiliate and partner management
Administrators can configure customers as affiliate partners and assign unique referral or partner codes.
When customers place orders using affiliate referral links or partner codes, RootDock automatically associates those orders with the responsible affiliate partner.
Administrators can
- Identify partner-generated customers
- Track affiliate-driven orders
- Monitor referral performance
- Calculate partner commissions
- Manage affiliate reward programs
How it works
- Customer and affiliate data are managed in RootDock.
- Storefronts send customer registrations, account updates, referral activity, and order associations through REST APIs.
- RootDock synchronizes customer and affiliate data centrally.
- Administrators manage customers and partner relationships from the administration panel.
Benefits
- Centralized customer visibility
- Simplified affiliate management
- Automated referral tracking
- Scalable partner operations
- Improved operational efficiency
- Unified customer administration
REST API
Relevant API groups: Customer, Customer authentication
Authentication: All requests require Bearer Token via JWT Token in the Authorization header.
- GET/api/store/v1/customersView
- PUT/api/store/v1/customersView
- POST/api/store/v1/customer/resetView
- POST/api/store/v1/customer/remindView
- POST/api/store/v1/customersView
- PUT/api/store/v1/customers/addresses/{addressId}View
- DELETE/api/store/v1/customers/addresses/{addressId}View
- GET/api/store/v1/customers/addressesView
👥 Customers