ChargebackDetail

public final class ChargebackDetail

Details related to the chargeback.

Parameters

chargebackStatus

Identifies the chargeback status. Possible values are: -RECEIVED - The chargeback was received. -REVERSAL - The chargeback reversal was received.

chargebackReason

Reason for chargeback which can be Fraud or Non Fraud.

chargebackAmount
bankReasonCode

Unique code provided by the acquiring bank for the category of fraud.

chargebackReportedDateTime

Date and time when the chargeback was reported to the partner, in ISO-8601 date and time format yyyy-MM-ddTHH:mm:ss.SSSZ.

Constructors

Link copied to clipboard
public ChargebackDetail ChargebackDetail(ChargebackDetail.ChargebackStatus chargebackStatus, ChargebackDetail.ChargebackReason chargebackReason, Amount chargebackAmount, String bankReasonCode, OffsetDateTime chargebackReportedDateTime)

Types

Link copied to clipboard
public final class Builder
Link copied to clipboard

Reason for chargeback which can be Fraud or Non Fraud. Values: FRAUD,NON_FRAUD

Link copied to clipboard

Identifies the chargeback status. Possible values are: -RECEIVED - The chargeback was received. -REVERSAL - The chargeback reversal was received. Values: RECEIVED,REVERSAL

Properties

Link copied to clipboard
@Length(max = 200)
@Valid()
private final String bankReasonCode
Link copied to clipboard
@NotNull()
@Valid()
private final Amount chargebackAmount
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
public final static ChargebackDetail.Builder builder()
Link copied to clipboard
public final String getBankReasonCode()
Link copied to clipboard
public final Amount getChargebackAmount()
Link copied to clipboard