Search Results for

    Show / Hide Table of Contents

    Class DisputeEntry

    Inheritance
    object
    DisputeEntry
    DisputeEntryWithDisputeSummary
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    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.

    Possible values are:
    • 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
    In This Article
    Back to top Copyright (c) 2024 Worldline Financial Services (Europe) SA