This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:girocheckout:giropay:functions [2013/11/06 03:00] michaelheumann |
en:girocheckout:giropay:functions [2013/11/06 03:21] michaelheumann |
||
---|---|---|---|
Line 79: | Line 79: | ||
=== Reply === | === Reply === | ||
- | Die Antwort ist ein JSON Objekt. Wenn **rc = 0** zurückgeliefert wird, sind die Parameter | + | The reply is a JSON object. If **rc = 0** is returned, the parameters |
- | == Parameter == | + | |
- | ^Name | + | |
- | |rc | + | |
- | |msg |Ja | + | |
- | |reference | + | |
- | |redirect | + | |
- | == Beispiel im Erfolgsfall | + | == Parameters == |
+ | ^Name | ||
+ | |rc | ||
+ | |msg |Yes | ||
+ | |reference | ||
+ | |redirect | ||
+ | |||
+ | == Example in case of success | ||
{{page> | {{page> | ||
- | == Beispiel im Fehlerfall | + | == Example in case of error == |
{{page> | {{page> | ||
- | ===== Benachrichtigung über den Ausgang der Zahlung | + | ===== Notification about the payment outcome |
- | Nach Beendigung der giropay | + | After completion of the giropay |
- | === Anfrage | + | === Request |
**URL:** notifyUrl aus dem Transaktionsstart \\ | **URL:** notifyUrl aus dem Transaktionsstart \\ | ||
- | **Bereitzustellen von:** Händler | + | **To be provided by:** Merchant |
- | **Aufzurufen von:** GiroSolution AG | + | **To be called by:** GiroSolution AG |
- | == GET Parameter | + | == GET Parameters |
- | ^Name ^Pflicht | + | ^Name ^Mandatory |
- | |gcReference | + | |gcReference |
- | |gcMerchantTxId | + | |gcMerchantTxId |
- | |gcBackendTxId | + | |gcBackendTxId |
- | |gcAmount | + | |gcAmount |
- | |gcCurrency | + | |gcCurrency |
- | |gcResultPayment | + | |gcResultPayment |
- | |gcResultAVS | + | |gcResultAVS |
- | |gcHash | + | |gcHash |
- | === Antwort | + | === Reply === |
- | Als Antwort auf den GET-Request wird einer der folgendes | + | As a reply to the GET request, one of the following |
- | ^HTTP Statuscode | + | ^HTTP status code ^Description |
- | |200 (OK) |Die Benachrichtigung wurde korrekt verarbeitet. | | + | |200 (OK) |The notification was processed correctly. | |
- | |400 (Bad Request) | + | |400 (Bad Request) |
- | |Alle anderen | + | |All others |
- | ===== Rückleitung des Kunden zum Shop ===== | + | |
- | Nach Beendigung der giropay Zahlung kann der Kunde über einen Link zurück zum Shop kommen. Diese Rückleitung erfolgt nicht automatisch. | + | |
- | === Anfrage | + | ===== Returning of the customer to the shop ===== |
- | **URL:** redirectUrl aus dem Transaktionsstart \\ | + | After completing the giropay payment, the customer may return to the shop through a link. This return is not done automatically. |
- | **Bereitzustellen von:** Händler \\ | + | |
- | **Aufzurufen von:** GiroSolution AG | + | |
- | == GET Parameter | + | === Request === |
- | ^Name | + | **URL:** redirectUrl from the transaction beginning \\ |
- | |gcReference | + | **To be provided by:** Merchant \\ |
- | |gcMerchantTxId | + | **To be called by:** GiroSolution AG |
- | |gcBackendTxId | + | |
- | |gcAmount | + | |
- | |gcCurrency | + | |
- | |gcResultPayment | + | |
- | |gcResultAVS | + | |
- | |gcHash | + | |
+ | == GET Parameters == | ||
+ | ^Name | ||
+ | |gcReference | ||
+ | |gcMerchantTxId | ||
+ | |gcBackendTxId | ||
+ | |gcAmount | ||
+ | |gcCurrency | ||
+ | |gcResultPayment | ||
+ | |gcResultAVS | ||
+ | |gcHash |