User Tools

Site Tools


en:girocheckout:sofortuw:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
en:girocheckout:sofortuw:start [2016/05/02 16:55]
michaelheumann
en:girocheckout:sofortuw:start [2016/06/17 19:05]
michaelheumann
Line 90: Line 90:
  
 == Example == == Example ==
-{{page>codesamples:ideal#transactionstart.request&noheader&nofooter}}+{{page>codesamples:sofortuw#transactionstart.request&noheader&nofooter}}
  
 === Response === === Response ===
Line 105: Line 105:
  
 == Example in case of success == == Example in case of success ==
-{{page>codesamples:ideal#transactionstart.response.true&noheader&nofooter}}+{{page>codesamples:sofortuw#transactionstart.response.true&noheader&nofooter}}
  
 == Example in case of error == == Example in case of error ==
-{{page>codesamples:ideal#transactionstart.response.false&noheader&nofooter}}+{{page>codesamples:sofortuw#transactionstart.response.false&noheader&nofooter}}
  
  
 ==== Notification about transaction outcome ==== ==== Notification about transaction outcome ====
  
-Der Ausgang einer SOFORT-Zahlung wird an die im //urlNotify//-Parameter angegebene URL übermitteltDiese Rückmeldung dient dazu, dem Händler den Ausgang der Transaktion mitzuteilenDurch diese Information kann der Transaktionsstatus beim Händler geändert werdenDer Zahlungsausgang der SOFORT-Transaktion steht im Feld gcResultPayment. +The outcome of a SOFORT payment is sent to the URL specified in the parameter //urlNotify//This notification serves the purpose of informing the merchant about the transaction resultThis information enables the merchant to modify his transaction status accordinglyThe payment result of the SOFORT transaction can be found in the field gcResultPayment. 
  
-Aufgrund des SOFORT-Ablaufes findet **keine automatische Rückleitung des Käufers** an die im Parameter //urlRedirect// angegebene URL stattEine Weiterleitung erfolgt erst, wenn der Käufer den "Abbrechenoder "Zurück zum Shop" Button drückt.+Because of the workflow in SOFORT transactions, there is **no automatic redirection of the customer** to the URL specified in the //urlRedirect// parameterA redirection occurs only once the customer has clicked either the "Cancelor the "Back to Shop" button.
  
-=== Anfrage === +=== Request === 
-**URL:** notifyUrl aus der Transaktionsinitialisierung \\ +**URL:** notifyUrl from transaction initialization \\ 
-**Bereitzustellen von:** Händler \\ +**Provided by:** Merchant \\ 
-**Aufzurufen von:** GiroCheckout+**Called by:** GiroCheckout
  
-== GET Parameter == +== GET Parameters == 
-^Name             ^Pflicht     Type        ^Beschreibung   ^ +^Name             ^Mandatory     Type        ^Description   ^ 
-|gcReference      |Ja       |String      | GiroCheckout Transaktions-ID | +|gcReference      |Yes       |String      | GiroCheckout transaction ID | 
-|gcMerchantTxId   |Ja       | String     Händler Transaktions-ID | +|gcMerchantTxId   |Yes       | String     Merchant transaction ID | 
-|gcBackendTxId    |Ja       |String      | Zahlungsabwickler Transaktions-ID | +|gcBackendTxId    |Yes       |String      | Payment processor transaction ID | 
-|gcAmount         |Ja       |Integer     bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angebenz.B. Cent | +|gcAmount         |Yes       |Integer     For currencies with decimals, specify amount in the smallest currency unite.g. Cent | 
-|gcCurrency       |Ja       |String      | Währung +|gcCurrency       |Yes       |String      | Currency 
-|gcResultPayment  |Ja       |Integer     | [[girocheckout:resultcodes#zahlungsausgang|Ergebniscodes der SOFORT-Zahlung]]| +|gcResultPayment  |Yes       |Integer     | [[en:girocheckout:resultcodes#result_codes_payment|Result codes of the SOFORT payment]]| 
-|gcHash           |Ja       |String      | HMAC MD5 hash über alle Werte des AufrufsSiehe  [[girocheckout:general:start#hash_generieren|hash generieren]] |+|gcHash           |Yes       |String      | HMAC MD5 hash on all values of the callSee  [[en:girocheckout:general:start#hash_generation|Hash generation]] |
  
-=== Antwort === +=== Response === 
-Als Antwort auf den GET-Request wird einer der folgenden HTTP Statuscodes erwartet.+As a response to the GET request, one of the following HTTP status codes is expected:
  
-^HTTP Statuscode    ^Beschreibung     ^ +^HTTP status code    ^Description     ^ 
-|200 (OK)           |Die Benachrichtigung wurde korrekt verarbeitet. | +|200 (OK)           |The notification was processed correctly. | 
-|400 (Bad Request)  |Der Händler hat die Benachrichtigung nicht verarbeitet, möchte aber auch nicht erneut benachrichtigt werden. | +|400 (Bad Request)  |The merchant didn't process the notification and doesn't want to be notified again. | 
-|Alle anderen       |Die Benachrichtigung wird max. 10 Mal alle 30 Minuten wiederholtbis der Händler den HTTP Statuscode 200 oder 400 zurückgibt. |+|All others         |The notification is repeated every 30 minutes for a maximum of 10 timesuntil the merchant either returns HTTP status code 200 or 400. |
  
-==== Rückleitung des Kunden zum Händler ==== +==== Redirection of customer to merchant ==== 
-Nach Beendigung der SOFORT-Zahlung kann der Kunde über einen Link zurück zum Händler kommen. Eine Weiterleitung erfolgt erstwenn der Käufer den „Abbrechen“ oder „Zurück zum Shop“ Button drücktDiese Rückleitung erfolgt nicht automatisch+After completion of the SOFORT paymentthe customer may return to the merchant via a link. A redirection occurs only once the customer has clicked either the "Cancel" or the "Back to Shop" buttonThis redirection is not done automatically
  
-=== Anfrage === +=== Request === 
-**URL:** redirectUrl aus der Transaktionsinitialisierung \\ +**URL:** redirectUrl from transaction initialization \\ 
-**Bereitzustellen von:** Händler \\ +**Provided by:** Merchant \\ 
-**Aufzurufen von:** GiroCheckout+**Called by:** GiroCheckout
  
-== GET Parameter == +== GET Parameters == 
-^Name             ^Pflicht  ^Type        ^Beschreibung   ^ +^Name             ^Mandatory  ^Type        ^Description   ^ 
-|gcReference      |Ja       |String      | GiroCheckout Transaktions-ID | +|gcReference      |Yes       |String      | GiroCheckout transaktion ID | 
-|gcMerchantTxId   |Ja       | String     Händler Transaktions-ID | +|gcMerchantTxId   |Yes       | String     Merchant transaktion ID | 
-|gcBackendTxId    |Ja       |String      | Zahlungsabwickler Transaktions-ID | +|gcBackendTxId    |Yes       |String      | Payment processor transaction ID | 
-|gcAmount         |Ja       |Integer     bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angebenz.B. Cent | +|gcAmount         |Yes       |Integer     For currencies with decimals, specify amount in the smallest currency unite.g. Cent | 
-|gcCurrency       |Ja       |String      | Währung +|gcCurrency       |Yes       |String      | Currency 
-|gcResultPayment  |Ja       |Integer     | [[girocheckout:resultcodes#zahlungsausgang|Ergebnis der SOFORT-Zahlung]]| +|gcResultPayment  |Yes       |Integer     | [[en:girocheckout:resultcodes#result_codes_payment|Result codes of the SOFORT payment]]| 
-|gcHash           |Ja       |String      | HMAC MD5 hash über alle Werte des AufrufsSiehe  [[girocheckout:general:start#hash_generieren|hash generieren]] |+|gcHash           |Yes       |String      | HMAC MD5 hash on all values of the callSee  [[en:girocheckout:general:start#hash_generation|Hash generation]] |
  
en/girocheckout/sofortuw/start.txt · Last modified: 2021/04/12 14:33