Операция полностью или частично возвращает деньги на счет клиента в случае полной или частичной отмены заказа или возврата товара.
Запрос
Для возврата средств отправьте POST запрос на https://data.pay-cross.com/beyag/transactions/refunds со следующими параметрами:
object
parent_uid
обязательный
string UID родительской транзакции.
reason
обязательный
string Причина возврата.
amount
integer Сумма возврата в минимальных денежных единицах, например 1000 для $10.00
tracking_id
string ID транзакции или заказа в вашей системе. В параметре может быть отправлено несколько значений, разделенных символом ;. Например: "cbe59142-90af-4aea-b5a5-5bf3f66cf3da;f7883cb9-0e26-43a7-beb7-4027cb55d1a6;4a6a89d5-6950-400f". Если в запросе было передано более одного значения tracking_id, поиск транзакции в личном кабинете может быть осуществлен по любому из них.
boolean true или false. Транзакция будет тестовой при true
language
string Значение параметра language из запроса.
paid_at
string Дата проведения транзакции.
method_type
обязательный
string Имя платёжной системы или определённый способ оплаты, поддерживаемый подключенной платёжной системой
receipt_url
обязательный
string Ссылка на квитанцию обработанной транзакции.
object
status
обязательный
string Статус обработанной транзакции.
ref_id
string Номер операции в платёжной системе.
message
string Сообщение от платёжной системы.
Пример ответа
{"transaction":{"uid":"2-310b0da80b","parent_uid":"1-310b0da80b","type":"refund","status":"successful","message":"The operation was successfully processed","created_at":"2014-06-11T12:04:59+03:00","updated_at":"2014-06-11T12:04:59+03:00","amount":50,"currency":"USD","test":false,"method_type":":method_name","receipt_url":"https://admin.pay-cross.com/customer/transactions/2-310b0da80b/11443f39ae75aa1f955a9c9283cd5045bfb0413b65d666f834a9da4e7d3926b5","refund":{"message":"The operation was successfully processed","ref_id":"8889999","status":"successful"}}}