Перейти к содержанию

Динамический идентификатор платежа

Когда клиент получает выписку по счёту карты, он(-а) пытается выяснить, куда ушли деньги. Клиент проверяет историю платежей и ожидает увидеть имя продавца и описание приобретенных товаров и услуг. Но для большинства клиентов данная информация не предоставляется, подробная отчетность большая редкость.

Используя динамический идентификатор платежа, торговцы могут более четко настроить учет продаж для удобства клиентов.

Динамический идентификатор платежа предназначен для того, чтобы добавлять дополнительную информацию, которая появляется в отчете владельца карты. По умолчанию используется статический идентификатор платежа, который согласовывается при создании аккаунта торговца.

Для операций, которые хотят использовать динамический идентификатор, должен быть передан параметр dynamic_billing_descriptor в соответствии со спецификацией:

  • статический идентификатор торговца плюс часть динамического идентификатора может иметь максимальную длину в 21 или 25 символов (уточните у вашего менеджера по работе с клиентами, какую длину нужно использовать). Значения идентификатора больше, чем 21 или 25 символов, будут усечены.
  • разрешены только следующие специальные символы: -(тире), .(точка) и +(плюс).

Info

Ваш банк-эквайер должен одобрить использование динамического идентификатора платежа. Свяжитесь с вашим менеджером по работе с клиентами, чтобы включить его.

Пример динамического идентификатора

Если статический идентификатор платежа - ACME LTD, а значение динамического идентификатора - order 1922, то выписка по счёту карты будет иметь вид ACME LTD order 1923

Суффикс динамического идентификатора

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

Если используется 3-D Secure, то убедиться в этом можно проверив pa_status ответа.

По некоторым причинам, 3-D Secure может быть отключен или недоступен. Как в данном случае торговцу проверить пользователя?

Ответ простой - суффикс динамического идентификатора.

Что такое суффикс динамического идентификатора?

Суффикс динамического идентификатора - это дополнительная часть динамического идентификатора платежа отделенная от основной части знаком ^.

Суффикс добавляет к идентификатору платежа строку без ^. Все проверки на валидность, которые применяются к динамическому идентификатору, будут так же применяться к финальной строке идентификатора.

Example

Если статическим идентификатором является ACME и значение динамического идентификатора платежа - order 100^*9012, то выписка по счёту карты будет иметь вид ACME*order 100*9012

Т.к. Demo PSP не хранит значение суффикса идентификатора, торговец может узнать его значение у клиента, чтобы быть уверенным, что клиент реальный владелец карты.

Для примера выше, если клиент утверждает, что его выписка по карте имеет цифры 9012, то клиент является реальным владельцем карты.