Get payment chargeback details

post

/bi/v1/{orgIdentifier}/getPaymentChargebacks

First Available Version: 20.1.11

Gets payment transaction records for the given record date and location. This API only returns data for customers using Oracle MICROS Payment Cloud Service.

Request

Path Parameters
Body ()
The request body defines the details of the API request.
Root Schema : paymentChargebacksPayload
Type: object
Request payload for payment chargeback details
Show Source
Back to Top

Response

Supported Media Types

200 Response

OK
Body ()
Root Schema : paymentChargebacksDimensions
Type: object
The response body contains information about the payment chargebacks.
Show Source
Nested Schema : accounts
Type: array
An array of accounts
Show Source
Nested Schema : paymentChargebacksAccounts
Type: object
The response body contains information about the accounts.
Show Source
Nested Schema : revenueCenters
Type: array
An array of revenue centers
Show Source
Nested Schema : paymentChargebacksRevenueCenters
Type: object
The response body contains information about the payment chargebacks revenue centre.
Show Source
Nested Schema : chargebacks
Type: array
An array of chargebacks
Show Source
Nested Schema : paymentChargebackschargebacks
Type: object
The response body contains information about the payment chargebacks.
Show Source

400 Response

Bad Request
Body ()
Root Schema : exceptionDetailType
Type: object
Error details
Show Source

401 Response

Unauthorized
Body ()
Root Schema : exceptionDetailType
Type: object
Error details
Show Source

403 Response

Service Unavailable
Body ()
Root Schema : exceptionDetailType
Type: object
Error details
Show Source

404 Response

Resource Not Found
Body ()
Root Schema : exceptionDetailType
Type: object
Error details
Show Source

Default Response

Unexpected Error
Body ()
Root Schema : exceptionDetailType
Type: object
Error details
Show Source
Back to Top

Examples

The following example shows how to get the payment account holder details by submitting a POST request on the REST resource using cURL. For more information, see Use cURL

curl -i -X POST -H "Authorization: Bearer 
  
   " -H "Content-Type:application/json" -d  https://baseurl/bi/v1/getPaymentChargebacks 
  

Example of Response Header

The following shows an example of the response header.

HTTP/1.1 200 OK  Date: Tue, 20 Oct 2020 21:24:33 GMT  Transfer-Encoding: chunked  Content-Type: application/json

Example of Response Body

The following example shows the contents of the response body in JSON format:

{
 "recordDt": "2020-10-20",
 "locRef": "1234",
 "accounts":[{
   "acctCode": "8516212653197782",
   "revenueCenters":[{
     "rvcNum": 123,
     "chargebacks":[{
       "recordType": "REQUESTFORINFORMATION",
       "disputePspRef": "12345678",
       "pmntType": "PAY",
       "checkNum": 1234,
       "guestCheckID": 123654,
       "guestCheckLineItemId": 123,
       "disputeUTC": "2020-10-20T12:10:00",
       "transAmt": 2.5,
       "disputeCur": "USD",
       "disputeAmt": 2.5,
       "currStatus": "True",
       "chgbkSchemeCode": "Visa",
       "chgbkRsnCode": "12.6",
       "disputeRsn": "Duplicate Processing/Paid by Other Means",
       "pspRef": "8836251672789792",
       "busDt": "2020-10-20",
       "autodefense": "false",
       "disputeEndUTC": "2020-10-20T12:12:00",
       "modPspRef": "8036251672851715"
     }]
   }]
 }]
}
Back to Top