Просмотров: 582 (Статистика ведётся с 06.02.2017)
Роберт Басыров
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
1
2
3
4
5
Недоступно в редакциях:
Старт, Стандарт

Что передаётся в чеках в онлайн сервисы

Атол.Онлайн

В сервис Атол.Онлайн передаются данные в зависимости от используемого кассой Формата Фискальных Документов. Отличаются как структура, так и передаваемые данные.

Передаваемые данные в формате ФФД 1.0.

[
    'timestamp' => дата в формате "25.06.2018 04:16:06.",
    'external_id' => id чека,
    'service' => [
        'callback_url' => 'ссылка, для отправки уведомления о печати чека',
    ],
    'receipt' => [
        'client' => [
            'email' => 'email покупателя',
            'phone' => 'телефон покупателя',
        ],
        'company' => [
            'email' => 'email компании',
            'sno' => 'система налогообложения',
            'inn' => 'инн компании',
            'payment_address' => 'адрес магазина',
        ],
        'items' => [
            'name' => 'название',
            'price' => 'цена',
            'sum' => 'сумма',
            'quantity' => 'кол-во',
            'payment_method' => 'тип чека',
            'payment_object' => 'тип позиции (товар, услуга и т.д. по умолчанию всегда передаем commodity)',
            'vat' => array(
                'type' => 'код налога'
            ),
        ],
        'payments' => [
            'type' => 'тип оплаты: аванс, кредит и т.д.',
            'sum' => 'сумма оплаты'
        ],
        'total' => 'общая сумма чека'
    ]
]

Передаваемые данные в формате ФФД 1.05 (АТОЛ.Онлайн V4):

[
	'timestamp' => 'дата в формате "25.06.2018 04:16:06"',
	'external_id' => 'id чека',
	'service' => [
		'callback_url' => 'ссылка, для отправки уведомления о печати чека',
	],
	'receipt' => [
		'client' => [
			'email' => 'email покупателя',
			'phone' => 'телефон покупателя',
		],
		'company' => [
			'email' => 'email компании',
			'sno' => 'система налогообложения',
			'inn' => 'инн компании',
			'payment_address' => 'адрес магазина',
		],
		'items' => [
			[
				'name' => 'название',
				'price' => 'цена',
				'sum' => 'сумма',
				'quantity' => 'кол-во',
				'payment_method' => 'тип чека',
				'payment_object' => 'тип позиции (товар, услуга и т.д. По умолчанию всегда передаем commodity)',
				'vat' => [
					'type' => 'код налога'
				]
			]
		],
		'payments' => [
			[
				'type' => 'тип оплаты: аванс, кредит и т.д.',
				'sum' => 'сумма оплаты'
			]
		],
		'total' => 'общая сумма чека'
	]
]


Orange Data

Сервис Orange Data работает только по формату ФФД 1.05. Ему передаются данные:

[
	'id' => 'id чека',
	'inn' => 'инн компании',
	'group' => 'код группы ККМ',
	'key' => 'ключ для проверки подписи',
	'content' => [
		'type' => 'тип операции(приход, расход)',
		'positions' => [
			[
				'text' => 'название',
				'quantity' => 'кол-во',
				'price' => 'цена',
				'tax' => 'код налогой ставки',
				'paymentMethodType' => 'тип чека',
				'paymentSubjectType' => 'тип предмета расчета(товар, услуга)'
			]
		],
		'checkClose' => [
			'payments' => [
				[
					'type' => 'тип оплаты (полная, аванс и т.д.)',
					'amount' => 'сумма'
				]
			],
			'taxationSystem' => 'система налогообложения',
		],
		'customerContact' => 'информация о покупателе (телефон/email)',


Как изменить данные в чеке

Для корректировки данных, передаваемых в чеке, используйте события.



1


Курсы разработаны в компании «1С-Битрикс»