class AuthorizationDetails extends AbstractElement

AuthorizationDetails

Kapselt Informationen über einer Autorisierung einschließlich des Status, des erfassten Betrages und den Gebüren

Traits

XpathImplementation

Methods

NodeList
searchElements(string $elementName)

searchElements

searchElement($elementName)

No description

__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)

Erstellt ein neues Node-Objekt

Parser
getParser()

Liefert einen neues Parser Objekt und setzt den Namespace "\Alvine\Payment\Amazon\Element\"

string
getFirstChildValue(string $elementName)

Hilfsmethode Gibt den Wert eines Elementes zurück

setFirstChildValue($elementName, $value)

Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt

getAuthorizationBillingAddress()

Liefert die Rechnungsadresse zurück

string
getAmazonAuthorizationId()

Liefert die ID der Autorisierung zurück

string
getAuthorizationReferenceId()

Liefert die von Amazon erstellte ID der Autorisierung zurück

string
getSellerAuthorizationNote()

Liefert die Beschreibung der Verkäufernotiz zurück

getAuthorizationAmount()

Liefert den Betrag der autorisiert wurde zurück

getCapturedAmount
getCapturedAmount()

Liefert den Betrag der eingezogen wurde zurück

getAuthorizationFee
getAuthorizationFee()

Liefert die Amazon Kosten diese Autorisierung zurück

string
getIdList()

Liefert eine Liste von AmazonCaptureIds zurück, die bisher auf diese Autorisieung angewendet wurden, zurück.

DateTime
getCreationTimestamp()

Liefert den Zeitpunkt, wann die Autorisierung erstellt wurde, zurück

DateTime
getExpirationTimestamp()

Liefert den Zeitpunkt, wann die Autorisierung abläuft, zurück

getAuthorizationStatus
getAuthorizationStatus()

Liefert den aktuellen Status der Autorisierung zurück

boolean
getCaptureNow()

Liefert zurück, ob direkt eingezogen wurde

string
getSoftDescriptor()

Liefert eine Beschreibung zurück, die dem Käufer angezeigt wird, wenn direkt eingezogen wurde

Details

in XpathImplementation at line 42
NodeList searchElements(string $elementName)

searchElements

Parameters

string $elementName Name des Elements

Return Value

NodeList Liste der gefundenen Elemente

in XpathImplementation at line 49
searchElement($elementName)

Parameters

$elementName

in AbstractElement at line 46
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)

Erstellt ein neues Node-Objekt

Parameters

string $tag Tag
string $value Wert
null|AttributeMap $attributes Atributes

in AbstractElement at line 72
protected Parser getParser()

Liefert einen neues Parser Objekt und setzt den Namespace "\Alvine\Payment\Amazon\Element\"

Return Value

Parser Parser

in AbstractElement at line 83
protected string getFirstChildValue(string $elementName)

Hilfsmethode Gibt den Wert eines Elementes zurück

Parameters

string $elementName Name des Elementes

Return Value

string | \null Wert des Elementes

in AbstractElement at line 98
protected AbstractElement setFirstChildValue($elementName, $value)

Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt

Parameters

$elementName
$value

Return Value

AbstractElement dieses Objekt

at line 42
AuthorizationBillingAddress getAuthorizationBillingAddress()

Liefert die Rechnungsadresse zurück

Return Value

AuthorizationBillingAddress Rechnungsadresse

at line 51
string getAmazonAuthorizationId()

Liefert die ID der Autorisierung zurück

Return Value

string ID der Autorisierung

at line 60
string getAuthorizationReferenceId()

Liefert die von Amazon erstellte ID der Autorisierung zurück

Return Value

string Amazon erstellte ID der Autorisierung

at line 69
string getSellerAuthorizationNote()

Liefert die Beschreibung der Verkäufernotiz zurück

Return Value

string Verkäufernotiz

at line 78
AuthorizationAmount getAuthorizationAmount()

Liefert den Betrag der autorisiert wurde zurück

Return Value

AuthorizationAmount autorisierter Betrag

at line 87
getCapturedAmount getCapturedAmount()

Liefert den Betrag der eingezogen wurde zurück

Return Value

getCapturedAmount eingezogener Betrag

at line 96
getAuthorizationFee getAuthorizationFee()

Liefert die Amazon Kosten diese Autorisierung zurück

Return Value

getAuthorizationFee

at line 106
string getIdList()

Liefert eine Liste von AmazonCaptureIds zurück, die bisher auf diese Autorisieung angewendet wurden, zurück.

Wenn diese Liste leer ist wurden noch nichts eingezogen

Return Value

string Liste von AmazonCaptureIds

at line 115
DateTime getCreationTimestamp()

Liefert den Zeitpunkt, wann die Autorisierung erstellt wurde, zurück

Return Value

DateTime | \null Erstell-Zeitpunkt

at line 127
DateTime getExpirationTimestamp()

Liefert den Zeitpunkt, wann die Autorisierung abläuft, zurück

Return Value

DateTime | \null Ablauf-Zeitpunkt

at line 139
getAuthorizationStatus getAuthorizationStatus()

Liefert den aktuellen Status der Autorisierung zurück

Return Value

getAuthorizationStatus Status der Autorisierung

at line 148
boolean getCaptureNow()

Liefert zurück, ob direkt eingezogen wurde

Return Value

boolean

at line 158
string getSoftDescriptor()

Liefert eine Beschreibung zurück, die dem Käufer angezeigt wird, wenn direkt eingezogen wurde

Return Value

string | \null Beschreibung