Инструменты страницы

Запрос на оплату через Samsung Pay, при котором используется платёжная страница на стороне продавца (payment.do)

Для регистрации заказа используется запрос payment.do. Этот запрос используется для оплаты через сайт, когда платёжная форма находится на странице продавца.

В настоящее время этот запрос доступен только через интерфейс REST.

Параметры запроса

Название Тип Обязательно Описание

mdOrder

ANS..36

Да

Номер заказа в платёжном шлюзе. Уникален в пределах платёжного шлюза.

onFailedPaymentBackUrl

Строка

Да

URL-адрес, на который будет перенаправлен покупатель в случае ошибки или превышения срока ожидания.

Параметры ответа

Название Тип Обязательно Описание

successful

Строка

Да

Признак успешности операции, возможны следующие значения:

  • 1 (успешно);
  • 0 (неуспешно).

transactionId

Строка

Да

Значение, которое необходимо передать в Samsung Pay, вызывав функцию connect.

href

Строка

Да

Значение, которое необходимо передать в Samsung Pay, вызывав функцию connect.

mod

Строка

Да

Значение, которое необходимо передать в Samsung Pay, вызывав функцию connect.

exp

Строка

Да

Значение, которое необходимо передать в Samsung Pay, вызывав функцию connect.

keyId

Строка

Да

Значение, которое необходимо передать в Samsung Pay, вызывав функцию connect.

serviceId

Строка

Да

Значение, которое необходимо передать в Samsung Pay, вызывав функцию connect.

callbackUrl

Строка

Да

Значение, которое необходимо передать в Samsung Pay, вызывав функцию connect.

cancelUrl

Строка

Да

Значение, которое необходимо передать в Samsung Pay, вызывав функцию connect.

countryCode

Строка

Да

Значение, которое необходимо передать в Samsung Pay, вызывав функцию connect.

resultType

Строка

Да

Результат операции. Возможны следующие значения:

  • SUCCESSFUL - операция успешна;
  • WRONG_TRANSACTION_STATE - неверное состояние транзакции;
  • CONNECTION_ERROR - ошибка соединения:
  • PAYMENT_WAY_NOT_ALLOWED - способ оплаты Samsung Pay не разрешен.