Informations personnelles d'un client
L'objet Customer
représente les informations personnelles d'un client. Il ne peut être créé ou récupéré directement, seulement via l'objet Payment
. Contrairement à l'objet Client
qui est une abstraction permettant à un marchand utilisant Alma de stocker ses données dans Alma afin d'améliorer l'expérience utilisateur, l'objet Customer
est créé et géré en interne.
Champ | Type | Description |
---|---|---|
id | string | Identifiant du client |
created | timestamp | Date de création du client |
first_name | string | Prénom |
last_name | string | Nom de famille |
addresses | list of Adress | Liste des adresses liées à ce client |
string | Email du client | |
phone | string | Téléphone du client |
birth_date | string | Date de naissance du client |
birth_place | dict | Informations sur le lieu de naissance (department , city , country , insee_code ) |
card | Card | Objet Card |
banking_data_collected | boolean | True si les données bancaires de ce client ont été collectées. Les données bancaires des clients ne sont jamais accessibles et sont supprimées une fois qu'elles ne sont plus utilisées dans le cadre du paiement. |
Exemple d'objet Customer au format JSON :
{
"id": "customer_11h3ch7UDyyCiuHCKy02y4EeWkwd3JuHUb",
"created": 1552378923,
"first_name": "Martin",
"last_name": "Dupont",
"addresses": [],
"email": "[email protected]",
"phone": "06 12 34 56 78",
"birth_date": null,
"birth_place": {},
"card": {
"id": "card_11h3cnA3x6oSqamXY0EmGGaiwu0kVhauep",
"created": 1552379299,
"exp_month": 11,
"exp_year": 2019,
"last4": "4242",
"country": "FR",
"funding": "debit",
"brand": "visa",
"three_d_secure_possible": true,
"verified": true,
"psp_representations": {
"stripe": {
"customer_id": "cus_EgSusITxQmwGI8",
"original_source_id": "src_1ED5yCKi1KnRqlDtIF87iILn"
}
}
},
"banking_data_collected": false
},