Skip to main content
Version: LIFE POS 6.0

Продажа по агентской схеме

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.