fetchPaymentMethods

Navigation:  WebService Calls > Options for Growth >

fetchPaymentMethods

Previous pageReturn to chapter overviewNext page

Texte ein-/ausblenden

Beschreibung

Abfrage von Zahlungsarten aus Speed4Trade CONNECT.

Beispiel Request

Code

Feldliste 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


Beispiel Response

Code

Feldliste 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

Feste Werte

order_workflow_identifier

Bezeichnung des Auftragworkflows

1

string

Feste Werte

Wertetabelle(n)

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

Änderungsübersicht

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.