AuthorizationDetails
class AuthorizationDetails extends AbstractElement
AuthorizationDetails
Kapselt Informationen über einer Autorisierung einschließlich des Status, des erfassten Betrages und den Gebüren
Traits
Methods
Erstellt ein neues Node-Objekt
Liefert einen neues Parser Objekt und setzt den Namespace "\Alvine\Payment\Amazon\Element\"
Hilfsmethode Gibt den Wert eines Elementes zurück
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Liefert die Rechnungsadresse zurück
Liefert die ID der Autorisierung zurück
Liefert die von Amazon erstellte ID der Autorisierung zurück
Liefert die Beschreibung der Verkäufernotiz zurück
Liefert den Betrag der autorisiert wurde zurück
Liefert den Betrag der eingezogen wurde zurück
Liefert die Amazon Kosten diese Autorisierung zurück
Liefert eine Liste von AmazonCaptureIds zurück, die bisher auf diese Autorisieung angewendet wurden, zurück.
Liefert den Zeitpunkt, wann die Autorisierung erstellt wurde, zurück
Liefert den Zeitpunkt, wann die Autorisierung abläuft, zurück
Liefert den aktuellen Status der Autorisierung zurück
Liefert zurück, ob direkt eingezogen wurde
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
in XpathImplementation at line 49
searchElement($elementName)
in AbstractElement at line 46
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)
Erstellt ein neues Node-Objekt
in AbstractElement at line 72
protected Parser
getParser()
Liefert einen neues Parser Objekt und setzt den Namespace "\Alvine\Payment\Amazon\Element\"
in AbstractElement at line 83
protected string
getFirstChildValue(string $elementName)
Hilfsmethode Gibt den Wert eines Elementes zurück
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
at line 42
AuthorizationBillingAddress
getAuthorizationBillingAddress()
Liefert die Rechnungsadresse zurück
at line 51
string
getAmazonAuthorizationId()
Liefert die ID der Autorisierung zurück
at line 60
string
getAuthorizationReferenceId()
Liefert die von Amazon erstellte ID der Autorisierung zurück
at line 69
string
getSellerAuthorizationNote()
Liefert die Beschreibung der Verkäufernotiz zurück
at line 78
AuthorizationAmount
getAuthorizationAmount()
Liefert den Betrag der autorisiert wurde zurück
at line 87
getCapturedAmount
getCapturedAmount()
Liefert den Betrag der eingezogen wurde zurück
at line 96
getAuthorizationFee
getAuthorizationFee()
Liefert die Amazon Kosten diese Autorisierung zurück
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
at line 115
DateTime
getCreationTimestamp()
Liefert den Zeitpunkt, wann die Autorisierung erstellt wurde, zurück
at line 127
DateTime
getExpirationTimestamp()
Liefert den Zeitpunkt, wann die Autorisierung abläuft, zurück
at line 139
getAuthorizationStatus
getAuthorizationStatus()
Liefert den aktuellen Status der Autorisierung zurück
at line 148
boolean
getCaptureNow()
Liefert zurück, ob direkt eingezogen wurde
at line 158
string
getSoftDescriptor()
Liefert eine Beschreibung zurück, die dem Käufer angezeigt wird, wenn direkt eingezogen wurde