Pay by Bank Webservices

  Zuletzt aktualisiert: 

Dieser Artikel ist nur direkt über die URL abrufbar.

Pay by Bank auch bekannt als Account to Account A2A) ist eine Zahlungsmethode per Banküberweisung. Trust Payments Pay by Bank einen Abwicklungspartner Trust Payments , der von den Finanzaufsichtsbehörden im Vereinigten Königreich und im EWR (Europäischer Wirtschaftsraum) zugelassen ist. Wenn sich Kunden Pay by Bank der Kasse für die Zahlungsmethode Pay by Bank entscheiden, werden sie auf eine Seite weitergeleitet, die von unserem Abwicklungspartner gehostet wird und auf der sie aufgefordert werden, ihre Bank auszuwählen. Die Bank legt die nächsten Schritte fest, die der Kunde zur Autorisierung der Zahlung durchführen muss. In der Regel wird der Kunde jedoch aufgefordert, eine Form der SCA Starke Kundenauthentifizierung) durchzuführen, z. B. die Überprüfung und Genehmigung der Bestellung über eine auf seinem Gerät installierte Banking-App. Sobald der Kunde der Zahlung zustimmt, wird er schließlich zurück auf Ihre Website weitergeleitet. Die autorisierten Beträge werden auf Ihr virtuelles Abrechnung überwiesen.

Unterstützte Kundenländer GB
Unterstützte Währungen GBP
Rückerstattungen Nicht unterstützt.
Rückbuchungen Zahlungen sind von Rückbuchungen ausgeschlossen.
Zero-authorisation Nicht unterstützt.
Wiederkehrende Zahlungen Nicht unterstützt.

 

Voraussetzungen

  • Bevor Sie loslegen, müssen Sie sich an unseren Support wenden und beantragen, dass die Zahlungsmethode Pay by Bank für Ihr Konto freigeschaltet Pay by Bank .
  • Im Rahmen dieses Vorgangs richten wir gemeinsam mit Ihnen eine URL-Benachrichtigung Abrechnung ein. Diese ist erforderlich, um Ihr System darüber zu informieren, dass der Betrag auf Ihrem virtuellen Abrechnung eingegangen ist und Sie Waren und Dienstleistungen sicher an Ihre Kunden versenden können.
  • Zu Testzwecken richten wir zunächst Ihre Website-Referenz Pay by Bank ein. Die Website-Referenz mit der Pay by Bank verbunden, die von einem vertrauenswürdigen Drittanbieter bereitgestellt Website-Referenz , sodass Sie Ihre Lösung vor der Inbetriebnahme testen können. Sobald Sie bereit für die Inbetriebnahme sind, können wir Pay by Bank Ihrer Website-Referenz aktivieren.

 

Überblick über den Prozess

  1. Zahlungsvorgang starten

    • Der Kunde erklärt sich mit einer Zahlung über Pay by Bank auf der Website des Händlers einverstanden.
    • Der Händler sendet eine AUTH Anfrage, um die Sitzung zu initiieren, einschließlich der returnurl.
    • Der Händler erhält die Antwort AUTH, einschließlich redirecturl.

  2. Weiterleitung zur Anmeldeseite der Bank

    • Der Händler leitet den Browser des Kunden auf die redirecturl, dies ist eine Seite, die von einem Trust Payments Verarbeitungspartner gehostet wird und auf der der Kunde aufgefordert wird, seine Bank auszuwählen.
    • Der Kunde wird anschließend auf die Seiten seiner ausgewählten Bank weitergeleitet, wo er aufgefordert wird, sich anzumelden, die Bestelldetails zu überprüfen und die Transaktion zu autorisieren.

  3. Die Sitzung beenden

    • Sobald der Kunde seine Aktivitäten auf den von seiner Bank gehosteten Seiten abgeschlossen hat, wird sein Browser zur returnurl, eine vom Händler gehostete Seite, mittels einer GET-Anfrage.
    • Der Händler muss den Wert des settlestatus (wie unten erläutert).
    • Der Händler zeigt auf der Webseite die entsprechende Erfolgsmeldung oder Fehlermeldung an.
      Eine erfolgreiche Bestellung garantiert nicht, dass der Betrag auf das virtuelle Abrechnung des Händlers überwiesen wird. Liefern Sie keine Waren bzw. erbringen Sie keine Dienstleistungen für den Kunden, bevor Sie eine Abrechnung erhalten haben.

  4. Abrechnung
    • Sofern Abrechnung wie erforderlich aktiviert wurden, erhält der Händler URL-Benachrichtigung Trust Payments eine URL-Benachrichtigung Trust Payments settlestatus“. Dies bedeutet, dass die Gelder auf dem virtuellen Abrechnung des Händlers eingegangen sind und nur noch an dessen Bank überwiesen werden müssen, sodass der Kunde die Waren oder Dienstleistungen sicher erhalten kann.
    • In diesem Schritt empfehlen wir Händlern, dem Kunden eine E-Mail zu senden, um ihn über die Statusänderung seiner Bestellung zu informieren. Wenn beispielsweise settlestatus ist, kann dem Kunden mitgeteilt werden, dass das von ihm bestellte Produkt versandt wurde.

 

Zahlungsvorgang starten

Wenn sich der Kunde für die Zahlung mit Pay by Bank entscheidet, muss Ihr System eine AUTH -Anfrage durchführen und, falls erfolgreich, den Browser des Kunden auf die in der Antwort zurückgegebene URL umleiten.

Im weiteren Verlauf dieses Artikels geben wir Ihnen Empfehlungen, wie Sie Pay by Bank an Ihrer Kasse präsentieren können, und Tipps zur Verbesserung der Kundenbindung.

 

AUTH Anfrage

Das nachstehende Beispiel bezieht sich auf eine Anfrage an Pay by Bank AUTH :

Python PHP cURL Rohes JSON Rohes XML
#!/usr/bin/python
import securetrading

stconfig = securetrading.Config()
stconfig.username = "webservices@example.com"
stconfig.password = "Password1^"
st = securetrading.Api(stconfig)

auth = {
  "requesttypedescription": "AUTH",
  "sitereference": "test_site12345",
  "accounttypedescription": "ECOM",
  "returnurl": "https://www.example.com/success",
  "baseamount": "1050",
  "currencyiso3a": "GBP",
  "paymenttypedescription": "ATA"
}

strequest = securetrading.Request()
strequest.update(auth)
stresponse = st.process(strequest) #stresponse contains the transaction response

Ersetzen Sie <DOMAIN> mit einer unterstützten Domäne. Vollständige Domainliste anzeigen.

 

Feldspezifikation

  Feld Format Beschreibung
Erforderlich accounttypedescription
XPath: /operation/accounttypedescription
Alpha (20) Nur "ECOM" (E-Commerce) wird unterstützt.
Erforderlich baseamount
XPath: /billing/amount
Numerisch (13) Der Betrag der Transaktion in Basiseinheiten, ohne Kommas oder Dezimalpunkte, d. h. 10€ wird als 1000 übermittelt. Dieser Wert muss größer als Null sein. (Die maximale Länge kann je nach Bank variieren - wenden Sie sich für weitere Informationen an Ihre Bank)
Erforderlich currencyiso3a
XPath: /billing/amount/@currencycode
Alpha (3)

Die Währung , in der die Transaktion verarbeitet werden soll (im ISO3A-Format).

Eine Liste der Währung Codes, die von Pay by Bank unterstützt werden, finden Sie in der Liste oben auf dieser Seite.

Erforderlich paymenttypedescription
XPath: /billing/payment/@type
Alpha (20) Dieser Wert muss als "ATA" angegeben werden.
Erforderlich requesttypedescription
XPath: /@type
Alpha (20) Der Wert in der Anfrage muss "AUTH" lauten.
Erforderlich returnurl
XPath: /merchant/returnurl
URL (2048) Die URL, zu der der Kunde weitergeleitet wird, sobald er die von seiner Bank gehosteten Seiten verlassen hat, unabhängig vom Ergebnis.
Erforderlich sitereference
XPath: /operation/sitereference
Alphanumerisch
& Unterstrich (50)
Die Website-Referenz auf Ihr individuelles Konto, das Sie bei der Einrichtung erhalten haben. Wenn Sie Ihre Website-Referenz nicht kennen, wenden Sie sich bitte wenden Sie sich an unser Support-Team.
Optional orderreference
XPath: /merchant/orderreference

Alphanumerisch einschließlich Symbole (25)

 

Empfohlene Länge 25 Zeichen oder weniger (genaue Länge abhängig von der erwerbenden Bank). Die Nichteinhaltung dieser Anforderung kann dazu führen, dass der Text in der Transaktion abgeschnitten wird.

Ihre eindeutige Auftragsnummer, die im System Trust Payments gespeichert werden kann.

 

AUTH Antwort

Python PHP Rohes JSON Rohes XML
{
  'requestreference': 'An3ug1kap',
  'version': '1.00',
  'responses': [{
    'requesttypedescription': 'AUTH',
    'baseamount': '1050',
    'currencyiso3a': 'GBP',
    'paymenttypedescription': 'ATA',
    'errorcode': '0',
    'errormessage': 'Ok',
    'livestatus': '0',
    'merchantcountryiso2a': 'GB',
    'merchantname': 'Test Merchant',
    'operatorname': 'webservices@example.com',
    'accounttypedescription': 'ECOM',
    'redirecturl': 'https://web-app.sandbox.token.io/app/request-token/rq:xxx:yyy',
    'settleduedate': '2022-02-09',
    'settlestatus': '10',
    'transactionstartedtimestamp': '2022-02-09 15:43:49',
    'transactionreference': '1-2-345'
  }]
}

 

Feldspezifikation

  Feld Format Beschreibung
Zurückgeschickt accounttypedescription
XPath: /operation/accounttypedescription
Alpha (20) Der zurückgegebene Wert ist "ECOM".
Zurückgeschickt baseamount
XPath: /billing/amount
Numerisch (13) Der Transaktionsbetrag in Basiseinheiten, ohne Kommas oder Dezimalstellen; so wird beispielsweise 10 £ als 1000 zurückgegeben.
Zurückgeschickt currencyiso3a
XPath: /billing/amount/@currencycode
Alpha (3)

Die Währung, in der die Transaktion verarbeitet wurde (im ISO3A-Format).

Eine Liste der Währung Codes, die von Pay by Bank unterstützt werden, finden Sie in der Liste oben auf dieser Seite.

Zurückgeschickt errorcode
XPath: /error/code
Numerisch (1-5)

Die Fehlercode (errorcode) sollte verwendet werden, um festzustellen, ob die Anfrage erfolgreich war oder nicht.

  • Wenn die Fehlercode "0" ist, war die Transaktion erfolgreich.
  • Wenn die Fehlercode nicht "0" ist, war die Transaktion nicht erfolgreich.

Vollständige Liste der errorcode und Nachrichtenwerte.

Zurückgeschickt errormessage
XPath: /error/message
Alphanumerisch (255)

Dies ist die entsprechende Meldung zum obigen Code.

Vollständige Liste der errorcode und Nachrichtenwerte.

Zurückgeschickt livestatus
XPath: /live
Numerisch (1)
  • 0 - Die Transaktion wurde über ein Testkonto abgewickelt.
  • 1 - Transaktion wird über ein Live-Konto abgewickelt.
Zurückgeschickt operatorname
XPath: /merchant/operatorname
Alphanumerisch (255) Der Wert dieses Feldes enthält den Namen des Benutzers, der die Anfrage bearbeitet hat.
Zurückgeschickt paymenttypedescription
XPath: /billing/payment/@type
Alpha (20) Der zurückgegebene Wert ist "ATA".
Zurückgeschickt redirecturl
XPath: /other/redirecturl
URL (255) Leiten Sie den Browser des Kunden auf diese URL um, die von einem Trust Payments Verarbeitungspartner gehostet wird, damit der Kunde die Zahlung abschließen kann.
Zurückgeschickt requesttypedescription
XPath: /@type
Alpha (20) Der zurückgegebene Wert ist "AUTH".
Zurückgeschickt settleduedate
XPath: /settlement/settleduedate
Datum JJJJ-MM-TT Das Datum, an dem die Transaktion abgewickelt wird.
Zurückgeschickt settlestatus
XPath: /settlement/settlestatus
Numerisch (3) Auf diese Weise können Sie den Status der Zahlung ermitteln. Informationen zur optimalen Interpretation dieses Feldes finden Sie im Abschnitt„Behandlung der AUTH weiter unten.
Zurückgeschickt transactionreference
XPath: /transactionreference
Alphanumerisch einschließlich
Bindestriche (25)
Eine eindeutige Referenz für die Transaktion, die von Trust Payments zugewiesen wird.
Zurückgeschickt transactionstartedtimestamp
XPath: /timestamp
Datum Uhrzeit JJJJ-MM-TT hh:mm:ss Der Zeitpunkt, zu dem die Transaktion bearbeitet wurde.
Bedingt errordata
XPath: /error/data
Alphanumerisch (255)

Zusätzliche Informationen zur Behebung des Fehlers.

Wird nur zurückgegeben, wenn ein Fehler aufgetreten ist.

Bedingt merchantcountryiso2a
XPath: /merchant/merchantcountryiso2a
Alpha (2)

Dies sind Angaben zu dem Konto, über das die Transaktion abgewickelt wurde. Um diese Felder zu ändern, wenden Sie sich bitte wenden Sie sich an unser Support-Team.

Die zurückgegebenen Werte hängen von der Konfiguration Ihres Kontos ab.

 

Bedingt merchantname
XPath: /merchant/merchantname
Alphanumerisch (255)

 

Verarbeitung der AUTH

Die settlestatus die in der Antwort AUTH zurückgegeben wird, wird verwendet, um den Status der Zahlung Pay by Bank zu bestimmen:

  Wenn settlestatus=10,
Der Kunde ist bereit für die Weiterleitung

  • Leite den Browser des Kunden auf die redirecturl , damit er die Transaktion autorisieren kann.
  • Sie erhalten keine Zahlung, bis der Kunde diese Autorisierung abgeschlossen hat.

  Wenn settlestatus=3,
Die Zahlung wurde storniert

  • Die Zahlung wurde abgelehnt oder es ist ein Fehler aufgetreten.
  • Überprüfen Sie die errorcode um den Grund festzustellen. Z. B. „70000“ = Abgelehnt. Vollständige Liste der Fehlercodes.
  • Wir empfehlen, eine Fehlermeldung anzuzeigen und alternative Zahlungsmethoden anzubieten, damit der Kunde es erneut versuchen kann.

 

Überprüfen des Transaktionsstatus


Sobald Sie die AUTH erhalten haben, kann Ihr System den Status einer Pay by Bank abfragen, indem es über unsere Webservices eine TRANSACTIONQUERY sendet. Die einzigen Felder, die Sie in den Filter aufnehmen müssen, sind die sitereference und transactionreference , die mit der AUTHwort verknüpft sind. Zum Beispiel:

{
  "alias":"webservices@example.com",
  "version":"1.00",
  "request":[{
    "requesttypedescriptions":["TRANSACTIONQUERY"],
    "filter":{
      "sitereference":[{"value":"test_site12345"}],
      "transactionreference":[{"value":"55-9-12345"}]
    }
  }]
}

  Erfahren Sie mehr über Transaktionsabfragen


Überprüfen Sie in der Antwort den settlestatus , um den Transaktionsstatus zu ermitteln:

Wird abgerechnet

Wenn ` settlestatus 10` und `
` ist, wurde der Kunde zur Autorisierung der Transaktion an seine Bank weitergeleitet.

 

Wurde abgerechnet

Wenn settlestatus 100 ist,
, befinden sich die Gelder nach Autorisierung nun auf Ihrem virtuellen Abrechnung .

 

Storniert

Wenn ` settlestatus 3` und `
` ist, hat der Kunde die Autorisierung der Transaktion abgelehnt (oder es ist ein Fehler aufgetreten).

 

 

Weiterleitung zur Anmeldeseite der Bank

Ihr System muss den Browser des Kunden auf die redirecturl umleiten, eine Seite, die von einem Trust Payments-Partner gehostet wird, um die Zahlung zu verarbeiten.

Dabei wird der Kunde auf Seiten seiner Bank weitergeleitet, wo er aufgefordert wird, sich bei seinem Konto anzumelden und die Transaktion zu genehmigen.

  Zeigen Sie nicht die redirecturl innerhalb einer iframe. Dies verhindert die korrekte Darstellung des Inhalts und kann letztlich dazu führen, dass die Zahlung nicht erfolgreich abgeschlossen werden kann.

  Während des Tests zeigt der Browser die Sandbox-Umgebung an. Um eine Testtransaktion abzuschließen, muss der Benutzer die Rolle des Kunden übernehmen und den Anweisungen auf dem Bildschirm folgen. Dazu muss er in der Regel die von Ihrem Kundenbetreuer bereitgestellten Testzugangsdaten eingeben und/oder das gewünschte Transaktionsergebnis aus den auf dem Bildschirm angezeigten Optionen auswählen.


Geben Sie beim Testen nicht Ihre echten Karten- oder Bankdaten ein!

Sobald der Kunde die Transaktion bei seiner Bank autorisiert hat, wird sein Browser zur returnurl umgeleitet, die in der AUTH enthalten ist.

 

Die Sitzung beenden

Der Kunde kehrt von den Seiten seiner Bank zurück zur returnurl auf Ihrer Website gehostet, in Form einer GET-Anfrage, die die unten beschriebenen Felder enthält:

  Feld Format Beschreibung
Zurückgeschickt orderreference Alphanumerisch einschließlich
Symbole (25)

Ihre eindeutige Bestellnummer, die im System Trust Payments gespeichert ist.

Dieses Feld wird leer zurückgegeben, wenn es in der Anfrage AUTH fehlt.

Zurückgeschickt settlestatus Numerisch (3) 
 
Auf diese Weise können Sie den Status der Transaktion ermitteln. Informationen zur optimalen Interpretation dieses Feldes finden Sie im Abschnitt„Behandlung der returnurlweiter unten.
Zurückgeschickt transactionreference Alphanumerisch einschließlich
Bindestriche (25)
Eindeutige Referenz der Transaktion, die verfügbar ist, nachdem eine Zahlungsanforderung verarbeitet wurde. Sie müssen diese in einer nachfolgenden TRANSACTIONQUERY Anfrage mit unserer Webservices API verwenden, um den aktuellen Status der Zahlung zu ermitteln, wie unten beschrieben.
 

 

Behandlung der returnurl

Die settlestatus zurückgegeben in der returnurl dient dazu, den aktuellen Status der Pay by Bank “ zu ermitteln:

  Wenn settlestatus=10, der Kunde hat die Transaktion autorisiert

  • Die Transaktion wurde vom Kunden autorisiert, Abrechnung jedoch noch aus.
  • Pay by Bank Abrechnung dauertAbrechnung nur wenige Minuten, kann aber auch länger dauern (bis zu 2 Tage).
  • Wir empfehlen, die Meldung „Bestellung erfolgreich“ anzuzeigen und dem Kunden eine Bestätigungs-E-Mail zu senden.
  • Ihr Server wartet auf eine Abrechnung URL-Benachrichtigung er Waren/Dienstleistungen bereitstellt.
  Wir raten davon ab, dem Kunden Waren oder Dienstleistungen zu liefern, bevor der Betrag auf Ihrem Konto eingegangen ist.

  Wenn settlestatus=100, die Transaktion wurde bereits abgewickelt

  • Die Transaktion wurde abgewickelt. Sie können dem Kunden nun bedenkenlos Waren/Dienstleistungen liefern.
  • Wir empfehlen, eine Erfolgsmeldung anzuzeigen und dem Kunden eine Bestätigungs-E-Mail zu senden.
  • Ihr Server muss weiterhin auf die URL-Benachrichtigung warten und darauf reagieren URL-Benachrichtigung wie unten erläutert).

  Wenn settlestatus=3, die Zahlung wurde storniert

  • Die Zahlung wurde abgelehnt oder es ist ein Fehler aufgetreten.
  • Wir empfehlen, eine Fehlermeldung anzuzeigen und alternative Zahlungsmethoden anzubieten, damit der Kunde es erneut versuchen kann.

 

Abrechnung

  Bitte beachten Sie, dass Sie Benachrichtigungen zur Abrechnung nur erhalten, Abrechnung diese von unserem Support-Team konfiguriert wurden. Um Benachrichtigungen zu aktivieren, richtet das Support-Team separate Regeln für Ihre Test- und Website-Referenzen ein, Website-Referenzen nach der Abrechnung Pay by Bank ausgelöst werden.

Ihr Server muss auf Abrechnung achten, Abrechnung von Trust Payments gesendet werden. Diese erfolgen in Form von POST-Anfragen, auf die Ihr Server so schnell wie möglich mit einer HTTP-200-OK-Antwort reagieren muss, um den Empfang zu bestätigen.

  Erfahren Sie mehr über URL-Benachrichtigungen

Die wichtigsten Felder, die in der Benachrichtigung zu überprüfen sind, sind:

  • transactionreference — Eine von Trust Payments vergebene eindeutige Referenz Trust Payments die Transaktion identifiziert.
  • settlestatus — Der Transaktionsstatus:
    • Wenn settlestatus ist, sind die Gelder auf Ihrem virtuellen Abrechnung eingegangen und warten auf die Überweisung an Ihre Bank; die vom Kunden bestellten Waren oder Dienstleistungen können nun sicher versandt werden.
    • Wenn settlestatus ist, ist ein Fehler aufgetreten, der Abrechnung verhindert hat. Sie müssen den Kunden darüber informieren, dass bei seiner Bestellung ein Problem aufgetreten ist, und ihm Unterstützung anbieten, um das Problem zu seiner Zufriedenheit zu lösen.
Was ist ein virtuelles Abrechnung ?

In diesem Zusammenhang beziehen wir uns bei der Erörterung des virtuellen Abrechnung auf ein spezielles Konto, das von einem Trust Payments geführt und in Ihrem Namen verwaltet wird. Dieses Konto dient dazu, Ihre Transaktionsbeträge einzuziehen und zu verwahren, bevor sie auf das von Ihnen angegebene Bankkonto ausgezahlt werden. Wenn der Kunde die Transaktion bei seiner Bank erfolgreich autorisiert hat, wird der Transaktionsstatus auf Abrechnungsstatus = 100, sobald die Gelder auf dem virtuellen Abrechnung eingegangen sind.

Wann kann ich damit rechnen, dass das Geld auf meinem Bankkonto eingeht?

Sobald der Abrechnungsstatus für eine bestimmte Transaktion 100 beträgt, können Sie davon ausgehen, dass die Überweisung innerhalb von 24 Stunden, in der Regel über Nacht, erfolgt.

Was passiert, wenn der Kunde die Überweisung nicht bei seiner Bank autorisiert?

Im Rahmen des Standardangebots Pay by Bank muss sich der Kunde in sein Online-Banking-Konto oder seine Banking-App einloggen, die Kaufdetails überprüfen und die Überweisung autorisieren. Wie bei jedem Bezahlvorgang ist es durchaus möglich, dass der Kunde bei diesen Schritten verzögert wird oder sie nicht abschließt. Beispielsweise könnte er seine Bank-PIN oder sein Passwort vergessen haben oder einfach seine Meinung geändert haben.

Unabhängig vom Grund kann der Kunde es später jederzeit erneut versuchen, wodurch eine neue Transaktion mit einer anderen Transaktionsnummer. Pay by Bank Transaktionen, die im Abrechnungsstatus = 10 automatisch nach 7 Tagen storniert.

Kann ich eine ausstehende Pay by Bank stornieren?

Nein, allerdings steht es dem Kunden jederzeit frei, seine Meinung zu ändern und eine andere Zahlungsmethode zu wählen oder den Bestellvorgang ganz abzubrechen, bevor er die Überweisung autorisiert.

 

Gestaltung des Kundenerlebnisses

Da Ihre Kunden möglicherweise noch nicht mit Pay by Bank vertraut sind und nicht wissen, wie diese Zahlungsmethode ihren Bezahlvorgang vereinfachen kann, empfehlen wir Ihnen, dies an Ihrer Kasse besonders hervorzuheben und die Pay by Bank Vorteile zu betonen. Untersuchungen haben nämlich gezeigt, dass Kunden eher bereit sind, neue Zahlungsmethoden auszuprobieren – insbesondere wenn sie den Bezahlvorgang über ihr Mobilgerät abwickeln: In diesem Fall können sie den Kauf über die auf ihrem Mobilgerät installierte Banking-App abschließen, sodass sie keine Kartendaten eingeben müssen. Der Vorgang ist so einfach wie die Anmeldung in der Banking-App zur Autorisierung der Transaktion, was in der Regel die Eingabe einer PIN oder die Entsperrung mittels biometrischer Authentifizierung, wie beispielsweise eines integrierten Fingerabdrucklesers oder der Gesichtserkennung, beinhaltet.

Wir empfehlen Ihnen außerdem, Kunden, die sich für die Zahlungsmethode Pay by Bank entschieden haben, darauf hinzuweisen, dass sie der Weitergabe ihrer Bankdaten an Trust Payments zustimmen sollten, Trust Payments sie von ihrer Bank dazu aufgefordert werden, um die Abwicklung der Backoffice-Prozesse zu vereinfachen.

 

Verwaltung Ihrer Transaktionen in Portal

Wie bei jeder anderen Zahlungsmethode können alle Pay by Bank -Transaktionen unter Portal eingesehen und verwaltet werden. Bei der Arbeit mit Pay by Bank -Transaktionen ist Folgendes zu beachten:

Bitte beachten Sie, dass Pay by Bank im Portal oft Portal Pay by Bank“ mit grünem Hintergrund angezeigt Pay by Bank , aber auch alsAccount to account“ erscheinen kann.

 

Prüfung

Sie müssen Ihre Lösung testen, bevor Sie mit der Verarbeitung von Live-Zahlungen beginnen können. Testtransaktionen werden über Ihr Testsystem Website-Referenz verarbeitet.

  Voraussetzungen

Sie müssen sich mit unserem Support-Team in Verbindung setzen und beantragen, dass Ihr Test Website-Referenz so konfiguriert wird, dass er direkt mit der Sandbox-Umgebung verbunden ist. Test-Frameworks und Sandboxen werden individuell mit jedem unserer teilnehmenden Händler vereinbart.

Bei der Durchführung von Testtransaktionen wird die in der Antwort AUTH zurückgegebene Umleitungs-URL Ihren Browser auf die Sandbox-Umgebung umleiten, um den Checkout-Prozess von Pay by Bank zu simulieren. Wir stellen Ihnen die Testanmeldedaten zur Verfügung, die Sie benötigen, um über die Schnittstelle zu gehen.

War dieser Artikel hilfreich?
0 von 0 Personen fanden dies hilfreich