Принцип изменения сумм платежей

Описание системы изменения суммы заявок

В нашей системе у платежей имеется два поля суммы: initial_amount и amount_to_pay Эти поля могут отличаться (или нет) из-за системы пресечения мошеннических действий. На этой страница описан принцип по которым это происходит

Ручное изменение (модерирование)

Суммма платежа может быть изменена в ручную модераторами Примеры: - клиент оплатил меньше или больше чем требовалось - произошло разногласие требующее изменить сумму оплаты клиентом

Автоматическое изменение

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

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

Когда суммы - одинаковые?

Сумма одинаковая если она не занята у получателя перевода (реквизите) который выдан к заявке, или в случае если данный флаг отключен администратором для вашей интеграции.

Когда суммы - разные?

В случае если запрашиваемая вами сумма уже занята у получателя перевода (реквизите) и у вас включен флаг для вашей интеграции (Изначально, включен), сумма может измениться на дельту до +0.99, например сумма 1001.50 может стать 1001.80

Last updated