class Dispute extends EntityBase (View source)

Dispute entity

Properties

string $Id from  EntityBase
string $Tag from  EntityBase
int $CreationDate from  EntityBase
string $InitialTransactionId

Identifier of the transaction that was disputed

string $InitialTransactionType

The type of transaction that is disputed

string $DisputeType

The type of dispute

int $ContestDeadlineDate

The date by which you must submit docs if they wish to contest the dispute

DisputeReason $DisputeReason

Dispute's reason

Money $DisputedFunds

Disputed funds

Money $ContestedFunds

Contested funds

string $Status

The current status of the dispute

string $StatusMessage

Free text used when reopening the dispute

string $ResultCode

The outcome of the dispute – will be null until closed, and then one of WON, LOST or VOID

string $ResultMessage

The field that may be used to give more info about the end result

string $RepudiationId

The Id of the associated repudiation transaction

int $ClosedDate

The date and time the dispute was closed

Methods

array
GetSubObjects()

Get array with mapping which property is object and what type of object

array
GetDependsObjects()

Get array with mapping which property depends on other property To be overridden in child class if has any dependent objects.

from  Dto
array
GetReadOnlyProperties()

Get array with read-only properties

__construct(string $id = null)

Construct

Details

array GetSubObjects()

Get array with mapping which property is object and what type of object

Return Value

array

array GetDependsObjects()

Get array with mapping which property depends on other property To be overridden in child class if has any dependent objects.

Return Value

array

array GetReadOnlyProperties()

Get array with read-only properties

Return Value

array

__construct(string $id = null)

Construct

Parameters

string $id

Entity identifier