The Customer Management API provides a set of endpoints for managing customers. These endpoints allow you to create, update, and delete customers. You can also retrieve information about customers and their subscriptions.
Customer Management is a complex process that requires a lot of time and effort. It involves managing customer data, subscriptions, and payments. The process is often manual and error-prone, which can lead to customer dissatisfaction and lost revenue.
The Unified Customer Profile (UCP) is a powerful system developed by Stateset that allows Direct-to-Consumer (DTC) brands to manage customer data and integrate it with various systems of record, including Stripe. By leveraging customer records and Stripe customer IDs, Stateset enables seamless integration and synchronization between systems using Remote Data Joins.
UCP provides functionality to create unique customer profiles, eliminate duplicate profiles, and update customer information. This documentation provides an overview of the key features and capabilities of UCP, along with instructions on how to use it effectively.
Customer Profile Management
UCP enables the creation and management of unique customer profiles across multiple systems of record. By utilizing a single UUID, Stateset ensures that customer data remains consistent and synchronized throughout different platforms.
Stripe Integration
UCP integrates with Stripe, a popular payment processing platform, allowing brands to leverage its capabilities for subscription management. The integration is achieved through Remote Data Joins, enabling seamless data exchange and synchronization between Stateset and Stripe.
Duplicate Profile Detection and Elimination
Stateset’s UCP includes built-in functionality to identify and eliminate duplicate customer profiles. This feature ensures data integrity and prevents redundant records within the system.
Automated Actions Based on User Existence
UCP has the ability to check for the existence of users in other systems of record and perform automated actions based on the results. For instance, if a user does not exist in the system, UCP can create the user in Stripe, assign a Stripe Customer ID, and use the Stateset SDK to update the user’s information.
UCP empowers DTC brands by providing a unified and streamlined approach to managing customer profiles. Through integration with Stripe and the use of Remote Data Joins, UCP ensures data consistency, eliminates duplicate profiles, and enables efficient customer data management.
By following the documentation and guidelines provided by Stateset, you can effectively leverage UCP’s features.