Overview
Customer Data & Consents (CDC) is a REST web service which provides information about end customers such as digital payment channels for the given customers. It supports both private customers (people) and business customers (companies).
For a detailed list of supported payment channels, check available_channels field in the GET /api/v1/me endpoint.
Typical business scenarios:
Client’s system does not need to store consents/channels for all customers, only selected client consents/channels are needed ad hoc i.e right before creating an invoice:
-
POST both new and existing customers for which some data has changed (like address) to CDC (usually daily)
-
GET single customer’s consents/channels on demand, when needed. For example: If I need to send invoices to 3 customers today, I would ask CDC for those 3 customers and make business decision based on channel’s list
Client’s system needs consents/channels for all the customers in their system:
-
POST both new and existing customers for which some data has changed (like address) to CDC (usually daily)
-
GET customers that changed, since a defined date, from CDC (once a month/day/hour)