Abfrage von Zahlungsarten aus Speed4Trade CONNECT. |
<request method="fetchPaymentMethods" version="1.0.0"> <filter> <payment_method_id filter_method="=" filter_value="1" /> </filter> </request> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
---|---|---|---|---|
request |
Root-Element der Anfrage |
1 |
Element |
|
method |
Attribut von request. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „fetchPaymentMethods“ |
version |
Attribut von request. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
filter |
Legt Parameter fest nach denen die Ergebnismenge eingeschränkt wird. Mehrere Filter werden als ODER-Verknüpfung, Elemente innerhalb des Filters als UND-Verknüpfung behandelt. |
1..N |
Element |
|
payment_method_id |
Schränkt die Ergebnismenge der Abfrage auf eine bestimmte ID einer Zahlungsart ein. |
1 |
Element |
|
filter_method |
Attribut von payment_method_id. Legt das Verhalten des ID-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von payment_method_id. Legt den Filterwert des ID-Filters fest. |
1 |
integer |
<response method="fetchPaymentMethods" version="1.0.0"> <report return_code="0" /> <payment_method> <payment_method_id>1</payment_method_id> <identifier>prepay</identifier> <order_workflow> <order_workflow_id>1</order_workflow_id> <order_workflow_identifier>prepay</order_workflow_identifier> </order_workflow> </payment_method> </response> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
---|---|---|---|---|
response |
Root-Element der Antwort |
1 |
Element |
|
method |
Attribut von response. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „fetchPaymentMethods“ |
version |
Attribut von response. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
report |
Information über die ausgeführte Operation. |
1 |
Element |
|
return_code |
Attribut von report. Gibt an ob in der durchgeführten Operation Fehler aufgetreten sind. |
1 |
integer |
0 = OK. < 0 = Fehler |
error_description |
Fehlerbeschreibung falls bei der Durchführung der Operation Fehler aufgetreten sind. |
0..1 |
string |
|
payment_method |
Wrapper-Element, das die Daten einer Zahlungsart zusammenfasst |
0..N |
Element |
|
payment_method_id |
ID der Zahlungsart |
1 |
integer |
|
identifier |
Bezeichnung der Zahlungsart |
1 |
string |
Länge: 0-50 Zeichen |
order_workflow |
Wrapper-Element, das die Daten des Auftragsworkflow zusammenfasst |
1 |
Element |
|
order_workflow_id |
ID des Auftragworkflows |
1 |
integer |
|
order_workflow_identifier |
Bezeichnung des Auftragworkflows |
1 |
string |
Value Table - for field: payment_method. |
payment_method_id |
identifier |
note |
Workflow |
---|---|---|---|
1 |
prepay |
advance payment | Vorkasse |
1 |
2 |
credit card |
Kreditkarte |
1 |
3 |
cash on delivery |
Nachnahme |
2 |
4 |
invoice |
Rechnung |
2 |
5 |
cash |
Bar |
3 |
6 |
debit |
Bankeinzug |
2 |
7 |
giropay |
Giropay |
1 |
8 |
paypal |
Pay Pal |
1 |
9 |
finance |
Finanzierung |
1 |
10 |
sofortueberweisung |
pay now | Sofortüberweisung |
1 |
11 |
marketplace payment |
payment by marketplace | Zahlabwicklung über Marktplatz |
2 |
12 |
billsafe (deprecated) |
BillSAFE (deprecated) |
2 |
13 |
klarna invoice |
Klarna Rechnung |
2 |
14 |
klarna account |
hire-purchase | Klarna Ratenkauf |
2 |
15 |
amazon pay |
Amazon Pay |
2 |
20 |
eBay Payment |
eBay Payment |
1 |
Aufgeführte Werte gelten für das Feld order_workflow |
order_workflow_id |
order_workflow_identifier |
Bemerkung |
---|---|---|
1 |
prepay |
Vorkasse |
2 |
cash on delivery |
Nachnahme |
3 |
handover |
Übergabe |
Version |
Änderungsbeschreibung |
---|---|
3.2.9.75 |
Redaktionelle Überarbeitung |
3.4.48.1 |
Wertetabelle für payment_method erweitert um eine Spalte für den zugehörigen Workflow. |