Multibanco Refunds

This section describes how to issue a refund.

Endpoints

Production:
POST
https://api.cybersource.com
/pts/v2/payments/
{id}
/refunds
Test:
POST
https://apitest.cybersource.com
/pts/v2/payments/
{id}
/refunds
The
{id}
is the request ID contained in the original transaction request.

Example: Requesting an Multibanco Refund Using the REST API

Request
{ "clientReferenceInformation": { "code": "sale1077" }, "orderInformation": { "amountDetails": { "totalAmount": "1055", "currency": "EUR", "taxAmount": "900" }, "billTo":{ "country":"PT", "firstName":"John", "lastName":"Doe" } }, "paymentInformation": { "paymentType": { "name": "bankTransfer", "method": { "name": "multibanco" } } } }
Response to a Successful Request
{ "processorInformation": { "transactionId": "1166518486", "rawStatus": "PENDING", "paymentUrl": "https%3A%2F%2Fr3%2Epaygate%2Ede%2Fti%2Fsimmultibanco%3Ftx%3D1166518486%26rs%3D4HNKar16wqSfYwhurWVN75CmPilk3Fsq%26cs%3De0bba833440757be432205062a29fb663cd70b485c7fa5a65f49cd87fc846359" }, "reconciliationId": "sale1077", "paymentInformation": { "binCountry": "PT" }, "message": "Successful", "status": "PENDING", "id": "65233290191267436032932", "submitTimeUtc": "2022-06-03T09:16:09Z" }