Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


СвойствоТип данныхОписаниеПримечания
dopdataчисловойИдентификационный номер оплатыПри выгрузке продаж через SOAP вместо этого поля используется поле moneyitemid
docNumчисловойИдентификационный номер документа
acodeстроковыйНе используется
userCodeстроковыйКод кассира
posTimeдата и времяДата и время оплаты
opCodeчисловойКод операции:
  • 44 – остаток денег на начало смены (увеличение суммы в денежном ящике),
  • 70 – прием денег от покупателя при продаже (увеличение суммы в денежном ящике),
  • 72 – сдача по продаже (уменьшение суммы в денежном ящике),
  • 74 – выдача денег покупателю по возврату (уменьшение суммы в денежном ящике),
  • 76 – сдача по возврату (увеличение суммы в денежном ящике),
  • 80 – внесение (увеличение суммы в денежном ящике),
  • 82 – выем (уменьшение суммы в денежном ящике),
  • 100 – выдача денег при аннулировании продажи (уменьшении суммы в денежном ящике),
  • 101 – сдача при аннулировании продажи (увеличение суммы в денежном ящике),
  • 102 – прием денег при аннулировании возврата (увеличение суммы в денежном ящике),
  • 103 – сдача при аннулировании возврата (уменьшение суммы в денежном ящике),
  • 104 – коррекция прихода (сумма в денежном ящике не изменяется),
  • 105 – коррекция расхода (сумма в денежном ящике не изменяется),
  • 300 – выдача наличных покупателю.

valCodeчисловой

Код типа оплаты (из справочника валют)


nrateвещественныйНе используется
bondвещественныйНе используется
bond_quantчисловойНе используется
vsumвещественныйНе используется
sumBвещественныйИтоговая сумма оплаты
sumnвещественныйНе используется
sumeвещественныйНе используется
c_linkчисловойНе используется
frnumчисловойНомер ККМ
cardnumстроковыйНомер карты
cashcodeстроковыйКод кассы
valutOperationчисловой

Тип операции в валюте:

  • 0 – оплата наличными,
  • 3 – оплата сертификатом,
  • 10 – оплата банковской картой,
  • 11 – онлайн-оплата.

valNameстроковыйНазвание валюты
balanceвещественныйБаланс сертификата
operationIdстроковыйИдентификационный номер операции
discnumberчисловойНомер скидки
slip текстПечатный образ мини-выписки (заполняется при использовании внешнего процессинга)
authcodeстроковыйКод авторизации, который возвращает банковская система во время проведения транзакции
merchantidстроковыйКод продавца в платежном терминале
sourceoperationidстроковыйИдентификатор (RRN) транзакции, по которому выполняется отмена
paymentmethodчисловой

Способ оплаты:

  • 0 – не определено,
  • 1 – по карте,
  • 2 – по QR-коду,
  • 3 – по биометрии.

При оплате по QR-коду данные заполняются для следующих процессингов:

При оплате по биометрии данные заполняются для процессинга Сбербанк.

endcardnumчисловойПоследние 4 цифры номера карты для быстрого поиска
additionaldataтекстДополнительные данные

При оплате через Белэксимгарант записывается информация о страховом полисе:

  • начало действия полиса,
  • конец действия полиса,
  • дата последнего изменения баланса,
  • код подразделения,
  • ФИО клиента,
  • баланс,
  • номер полиса,
  • серия полиса.

При оплате через процессинг Сбербанка записывается json-объект с полями:

  • флаги операции,
  • способ чтения номера карты.

Оплаты с отказом – failedMoneyPositions

...