Payment
class Payment extends AbstractElement
Payment
<PAYMENT>
<TYPE>DIRECTDEBIT</TYPE>
<COSTS>0</COSTS>
<PAYMENT_TRANSACTION_ID>3242342378947</PAYMENT_TRANSACTION_ID>
<PAYMENT_TRANSACTION_NR>123544234234</PAYMENT_TRANSACTION_NR>
<PAYMENT_TRANSACTION_NAME>TESTTRANSACTION</PAYMENT_TRANSACTION_NAME>
<PAYMENT_DATA>0</PAYMENT_DATA>
<DIRECTDEBIT>
<ACCOUNTNAME>Max Mustermann</ACCOUNTNAME>
<ACCOUNTNR>12323</ACCOUNTNR>
<BANKNAME>Sparkasse Teststadt</BANKNAME>
<BANKCODE>23449900</BANKCODE>
</DIRECTDEBIT>
</PAYMENT>
Methods
Hilfsmethode Gibt den Wert des ersten Elementes zurück
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt erlaubt sind 'identifier', 'key', 'name'
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
Hilfsmethode Gibt das erste gefundene Element zurück
Hilfsmethode gibt die Attribute des Elementes zurück
liefert die Zahlart (Abhängig vom Vertriebskanal) zurück
liefert die Zahlkosten zurück
liefert die Transaktionsnummer der Zahlung (oder z.B. Freigabecode) zurück zum Anstoß der Kundenbelastung, je nach Zahlart)
liefert die Zusätzliches Kennzeichen zur Identifizierung der Zahlung zurück oder Kennzeichen des Kunden (z.B: Paypal Kundennummer)
liefert Evtl. abweichender Kundenname für Zahlung zurück
liefert die Lastschriftdaten zurück
Details
in AbstractElement at line 45
protected string
getFirstChildValue(string $elementName)
Hilfsmethode Gibt den Wert des ersten Elementes zurück
in AbstractElement at line 64
protected AbstractElement
setFirstChildValue(string $elementName, string $value, string $type = null)
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 90
protected $this
setFirstChildAttributes(type $elementName, type $value, type $identifier, type $name = null)
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 116
protected $this
setChildIdentifierAttributes($elementName, $attributes, $elementValue = '')
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt erlaubt sind 'identifier', 'key', 'name'
in AbstractElement at line 158
protected $this
setChildAttributes(type $elementName, type $attributes, type $elementValue = '')
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 191
protected
setFirstChild(string $elementName, Node $child, string $type = null)
Hilfsmethode
Setzt oder ersetzt das erste Kind Element
in AbstractElement at line 223
protected
setUniqueChildValue(string $elementName, string $value, string $type)
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
in AbstractElement at line 252
protected
setUniqueChildAttribute($elementName, $value, $attribute, $attrValue)
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
in AbstractElement at line 283
protected Element
getFirstChildElement(string $elementName, string $type = null)
Hilfsmethode Gibt das erste gefundene Element zurück
in AbstractElement at line 305
protected type
getChildElementAttributes(type $elementName)
Hilfsmethode gibt die Attribute des Elementes zurück
in AbstractElement at line 318
protected NodeList
getChildElements($elementName)
Hilfsmethode Gibt alle Element zurück
in AbstractElement at line 328
protected type
checkMediaType(type $type, type $media)
at line 54
string|null
getType()
liefert die Zahlart (Abhängig vom Vertriebskanal) zurück
Bitte sprechen Sie mit Ihrem Integrationsbetreuer die möglichen Zahlarten ab
at line 63
string|null
getCosts()
liefert die Zahlkosten zurück
at line 73
string|null
getPaymentTransactionID()
liefert die Transaktionsnummer der Zahlung (oder z.B. Freigabecode) zurück zum Anstoß der Kundenbelastung, je nach Zahlart)
at line 84
string|null
getPaymentTransactionNr()
liefert die Zusätzliches Kennzeichen zur Identifizierung der Zahlung zurück oder Kennzeichen des Kunden (z.B: Paypal Kundennummer)
at line 93
string|null
getPaymentTransactionName()
liefert Evtl. abweichender Kundenname für Zahlung zurück
at line 102
DirectDebit|null
getDirectDebit()
liefert die Lastschriftdaten zurück