Chargeback Reporting

Pull chargeback reports, so you can display them in your user interface.

The specific URL path for this endpoint depends on the gateway configured for your sales site. Contact your Everyware representative for the specific URL.

You can use the Chargeback Reporting endpoint to pull information regarding the chargebacks associated with your account.

Inbound Parameters

ParameterData typeDescriptionOptional/Required
StartDateDateTimeThe initial date in the range for the chargebacks that will be pulled in the report.Optional
EndDateDateTimeThe end date in the range for the chargebacks that will be pulled in the report.Optional
ResolutionDateDateTimeThe date on which the chargeback was resolved.Optional
ChargeBackCodeintThe code associated with the chargeback. Can be one of the following:

- 34 (Duplicate Processing)
- 21 (Late Presentment)
- 4 (Other fraud - Card Absent Environment)
- 53 (Cardholder Dispute - Defective/Not As Described)
- 31 (Merchandise/Services Not Received)
- 61 (Duplicate Processing)
- 27 (Invalid Data)
- 60 (Credit Not Processed)
- 37 (No Cardholder Authorization)
- 33 (Not as Described or Defective Merchandise/Services)
- 25 (Incorrect Amount)
- 63 (Cardholder Does Not Recognize - Potential Fraud)
- 55 (Not Receipt of Merchandise)
- 32 (Cancelled Recurring Transaction)
- 62 (Paid by Other Means)
- 36 (Credit Not Processed)
Optional
TransactionNumberintThe transaction number associated with the chargeback.Optional

Response Parameters

ParameterDescription
AccountNameThe name associated with the merchant account of the business.
TransactionNumberThe number in Everyware associated with the transaction.
ChargebackDateThe date on which the chargeback was issued.
TransactionAmountThe amount of the original transaction.
ChargebackAmountThe amount of the chargeback.
PayeeNameThe customer who initiated the chargeback.
InvoiceNumberThe Everyware order number associated with the original transaction.
DaysToRepresentThe number of days the business has to dispute the chargeback
RepresentmentDateThe date on which the chargeback was disputed.
RepresentmentStatusThe status of the dispute.
ChargebackResponseThe chargeback reason.
ResultThe result of the dispute.
ChargebackCodeThe specific code associated with the chargeback.
TransactionInfoIdThe ID associated with the transaction.

Sample Code

{	
  "StartDate": "01-01-2024",
  "EndDate": "02-03-2024",
  "ResolutionDate": "",
  "ChargeBackCode": "",
  "TransactionNumber": null
}
cURL --location 'https://rest.everyware.com/api/chargebacks/' \
-- header 'Authorization: Basic [xxx]' \
-- header 'Content-Type: application/json' \
-- data-raw '{
	"StartDate": "01-01-2024",
 	"EndDate": "02-03-2024",
  	"ResolutionDate": "",
  	"ChargeBackCode": "",
  	"TransactionNumber": null
}'
{
  "AccountName": "",
  "TransactionNumber": "",
  "ChargebackDate": "",
  "TransactionAmount": "",
  "ChargebackAmount": "",
  "PayeeName": "",
  "InvoiceNumber": "",
  "DaysToRepresent": "",
  "RepresentmentDate": "",
  "ChargebackResponse": "",
  "Result": "",
  "ChargebackCode": "",
  "TransactionInfoId": ""
}