AuthorizationAmount
class AuthorizationAmount extends Price
AuthorizationAmount
Klasse zum Abbilden eines Gesamtbetrags der autorisiert wurde
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 Parameter für den "authorize" Call
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
in Price at line 45
string
getCurrencyCode()
Liefert die Währung zurück
Das Format der Währung ist ISO 4217 Zum Beispiel "EUR"
in Price at line 54
string
getAmount()
Liefert den Gesamtbetrag zurück
in Price at line 71
OrderTotal
setCurrencyCode(string $currencyCode)
Setzt die Währung
Es sind nur folgende Währungen erlaubt EUR , GBP und USD Anderen Währungen müssen umgerechnet werden
in Price at line 93
OrderTotal
setAmount(string $amount)
Setzt den Gesamtbetrag
at line 46
string
getParameter()
Liefert die Parameter für den "authorize" Call
AuthorizationAmount.Amount=94.50&AuthorizationAmount.CurrencyCode=EUR