Продажа по агентской схеме
LIFE POS поддерживает продажу товаров по агентской схеме. Такая схема подразумевает, что поставщик продаёт свои товары через стороннее лицо — агента. Агентом может быть ИП, компания, кредитная организация или торговый посредник. Агент занимается доставкой товара и принимает оплату. Для расчётов с физическими клиентами ему нужна онлайн-касса.
По закону касса должна передавать в ФНС информацию об агенте, поставщике и операторе перевода. В LIFE POS эти реквизиты нужно передать в сделке в объекте additional_attributes
. Он находится внутри объекта positions
. Это позволяет продавать часть позиций по агентской схеме, а другую часть как собственные товары.
Чтобы провести сделку по агентской схеме, заполните additional_attributes
и отправьте POST-запрос для создания продажи:
{base_url}/orgs/{org_guid}/deals/sales
base_url
— адрес сервиса. Возможные значения:
https://api-dev.life-pos.ru
— тестовый API,https://api.life-pos.ru
— рабочий API.
Вот так выглядят сами данные:
additional_attributes : {
"as_agent_type_of": "String",
"transfer_operator_name": "String",
"transfer_operator_phones": "String",
"transfer_operator_address": "String",
"transfer_operator_inn": "String",
"paying_agent_operation": "String",
"paying_agent_phones": "String",
"payment_operator_phones": "String",
"supplier_name": "String",
"supplier_inn": "String",
"supplier_phones": "String"
}
Особенности работы с полями:
transfer_operator_inn
иsupplier_inn
— максимум 12 символов,paying_agent_operation
— максимум 24 символа,as_agent_type_of
— принимает только 7 значений:BankPayingAgent
,BankPayingSubagent
,PayingAgent
,PayingSubagent
,Attorney
,Consignee
,Agent
.
В следующей статье расскажем, как устроены сессии в LIFE POS.