Перейти к основному содержимому

Samsung Pay

[POST] api/invoice/samsung-pay

Headers:

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

Запрос:

НазваниеТипОписаниеОбязательность
merchant_idIntegerID мерчантаДа
reference_idStringНомер заказа на стороне мерчантаДа
secret_keyStringПоле secret_key необходимо формировать конкатенацией параметров: reference_id + секретный ключ (секретный ключ в вашем личном кабинете). Полученный результат необходимо обернуть в bcrypt, где модификатор входа хэш-функции (соль/round) равен 10.Да
descriptionStringОписание платежаНет
amountFloatСумма заказаДа
tokenStringJWT (JSON Web Token) токен типа JWE (JSON Web Encryption) полученный на стороне Samsung Pay.Да

Ответ:

НазваниеТипОписаниеОбязательность
successBooleanРезультат запросаДа
messageStringОтветное сообщениеДа
error_codeIntegerКод ошибкиНет

Пример:

Пример успешного ответа: 
{
"success": true,
"message": "Успешно"
}
Пример неуспешного ответа:
{
"success": false,
"message": "Decoding Failed",
"error_code": 103
}