Данные покупателя
LIFE POS позволяет собирать и хранить значительные данные о клиентах. Передав данные по API, вы упростите работу курьеру: ему не нужно будет вводить их руками при продаже — останется только передать товар, получить деньги и пробить чек.
Данные покупателя хранятся в сделке в объекте customer_data
. Передать их в API можно POST-запросом, а получить — GET-запросом по адресу:
{base_url}/orgs/{org_guid}/deals/sales
base_url
— адрес сервиса. Возможные значения:
https://api-dev.life-pos.ru
— тестовый API,https://api.life-pos.ru
— рабочий API.
Описание POST-запроса
Описание GET-запроса
Вот как выглядят сами данные:
customer_data: {
name: “string”,
inn: “string”,
contacts: “string”,
citizenship: “RUS”,
identity_document_type: ”RFPassport”,
identity_document_data: “string”
date_of_birth: "2019-08-24T14:15:22Z"
address: “string”
}
Нюансы работы с полями:
inn
— максимум 12 символов.citizenship
— принимает трёхбуквенные коды стран.
Возможные значения поля identity_document_type
:
RFPassport
,RFSpecialPassport
,RFTemporaryIdentity
,RFBirthCertificate
,RFOtherDocuments
,ForeignPassport
,ForeignOtherDocuments
,ForeignIdentity
,ForeignResidence
,ForeignTemporaryResidence
,RefugeeApplication
.
Чаще всего эти поля используются для передачи ФИО и ИНН или данных паспорта покупателя на фискальный регистратор — если нужно указать их в чеке.
В следующей статье мы поговорим о том, как оформить продажу по агентской схеме.