Class DisputeEntry
Inherited Members
Namespace: Worldline.Acquiring.Sdk.V1.Domain
Assembly: Worldline.Acquiring.Sdk.dll
Syntax
public class DisputeEntry
Properties
Documents
A list of documents related to the history entry.
Declaration
public IList<DisputeDocument> Documents { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<DisputeDocument> |
Elaboration
The long message text of the dispute entry, if applicable. This is typically used for communication entries
to provide the content of the message sent by the acquirer to the merchant or vice versa.
This field can contain a more detailed message than the messageText property.
Declaration
public string Elaboration { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EntryCategory
The category of the dispute entry.
Possible values are:DISPUTE(Transaction which drives the scheme dispute processing flow)COMMUNICATION(Conversational and informational messages which are exchanged in the communication between Acquirer and Merchant)EVIDENCE(Merchant response to Acquirer Evidence Request (including liability acceptance))POSTING(Notification about upcoming Merchant account adjustments, executed by the Acquirer)
Declaration
public string EntryCategory { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EntryDateTime
The date and time when the dispute entry was made, in ISO 8601 format, but without the timezone designator.
Declaration
public string EntryDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EntryId
The unique identifier for an dispute entry.
Declaration
public string EntryId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EntryType
The type of the dispute entry. The values for this field depend on the value of the EntryCategory field.
- For DISPUTE entry Category:
Iss-Dsp(Issuer dispute (full/partial))Iss-DspRev(Issuer reversed dispute)Iss-ArbDsp(Issuer Arbitration dispute (full/partial))Iss-PArb(Issuer Pre-Arbitration (full/partial))Iss-PComp(Issuer Pre-Compliance)Iss-Arb(Issuer Arbitration)- 'Iss-Comp' (Issuer Compliance)
Acq-PArb(Acquirer Pre-Arbitration (full/partial))Acq-PComp(Acquirer Pre-Compliance)Acq-Arb(Acquirer Arbitration)Acq-Comp(Acquirer Compliance)Acq-DspDecline(Acquirer Declines Dispute (full/partial))Acq-ArbDspDecline(Acquirer Declines Arbitration Dispute (full/partial))Acq-PArbDecline(Acquirer Declines Pre-Arbitration (full/partial))Acq-PCompDecline(Acquirer Declines Pre-Compliance (full/partial))Iss-PArbDecline(Issuer Declines Pre-Arbitration (full/partial))Iss-PCompDecline(Issuer Declines Pre-Compliance (full/partial))Acq-MchLost(Dispute case is lost, Liability on Acquirer)Acq-MchWon(Dispute case is won, Liability on Issuer)
- For COMMUNICATION entryCategory:
Acq-MsgToMch(Acquirer sent a message to the Merchant)Mch-MsgToAcq(Merchant sent a message to the Acquirer)
- For EVIDENCE entryCategory:
Acq-EvidenceReq(Acquirer request evidence from Merchant)Acq-EvidenceRej(Acquirer reject the evidence submitted by the Merchant)Mch-Evidence(Merchant submitted evidence)Mch-Accept(Merchant accepted liability)
- For POSTING entryCategory:
Acq-CreditAdj(Acquirer credited the Merchant)Acq-DebitAdj(Acquirer debited the Merchant)
Declaration
public string EntryType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EntryTypeDescription
The human readable description of the EntryType field.
Declaration
public string EntryTypeDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MessageText
The message text of the dispute entry, if applicable. This is typically used for communication entries to provide the content of the message sent by the acquirer to the merchant or vice versa.
Declaration
public string MessageText { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Questionnaire
The questionnaire provided by the card scheme for the dispute, if applicable. This is typically used for communication entries to provide the content of the questionnaire sent by the acquirer to the merchant in case the card scheme requires a specific set of questions to be answered by the merchant in order to provide evidence for the dispute case.
Declaration
public string Questionnaire { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ResponseDueDate
The date when a response to the dispute is due.
This field is typically relevant when the disputeStatus is "EVIDENCE_REQUESTED", to indicate the deadline to respond
to the dispute.
Declaration
[JsonConverter(typeof(DateOnlyConverter))]
public DateTime? ResponseDueDate { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
SchemeReason
The reason provided by the card scheme for the dispute.
Declaration
public string SchemeReason { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SchemeReasonDescription
The human readable description of the reason provided by the card scheme for the dispute.
Declaration
public string SchemeReasonDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SettlementAmount
Amount for the operation.
Declaration
public AmountData SettlementAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| AmountData |
TransactionAmount
Amount for the operation.
Declaration
public AmountData TransactionAmount { get; set; }
Property Value
| Type | Description |
|---|---|
| AmountData |
UserId
The unique identifier of the user that triggered the dispute entry, if applicable.
Declaration
public string UserId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |