This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
en:girocheckout:eps:start [2021/03/03 17:58] michaelheumann [workflow] |
en:girocheckout:eps:start [2023/05/05 03:29] (current) michaelheumann |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== eps ====== | ====== eps ====== | ||
| - | Information about eps can be found under [[https:// | ||
| **eps can only process EURO payments.** | **eps can only process EURO payments.** | ||
| Line 99: | Line 98: | ||
| == JSON parameter == | == JSON parameter == | ||
| ^name | ^name | ||
| - | |rc | + | |rc |
| - | |msg |yes | + | |msg |yes |
| - | |bic |yes | + | |bic |yes |
| - | |bankname | + | |bankname |
| - | |eps |yes | + | |eps |yes |
| ^HEADER parameter^^^^ | ^HEADER parameter^^^^ | ||
| - | |hash | + | |hash |
| == example == | == example == | ||
| Line 134: | Line 133: | ||
| == JSON parameter == | == JSON parameter == | ||
| ^name | ^name | ||
| - | |rc | + | |rc |
| - | |msg |yes | + | |msg |yes |
| - | |issuer | + | |issuer |
| == Beispiel == | == Beispiel == | ||
| Line 155: | Line 154: | ||
| |merchantId | |merchantId | ||
| |projectId | |projectId | ||
| - | |merchantTxId | + | |merchantTxId |
| |amount | |amount | ||
| |currency | |currency | ||
| |purpose | |purpose | ||
| - | |bic |**deprecated** | + | |bic |**deprecated** |
| - | |urlRedirect | + | |urlRedirect |
| - | |urlNotify | + | |urlNotify |
| - | |hash | + | |kassenzeichen |
| + | |hash | ||
| Line 176: | Line 176: | ||
| == Parameter == | == Parameter == | ||
| ^name | ^name | ||
| - | |rc | + | |rc |
| - | |msg |yes | + | |msg |yes |String(255) |additional information about the response code | |
| - | |reference | + | |reference |
| - | |redirect | + | |redirect |
| ^HEADER parameter^^^^ | ^HEADER parameter^^^^ | ||
| - | |hash | + | |hash |
| == example in case of success == | == example in case of success == | ||
| Line 188: | Line 188: | ||
| == example in case of error == | == example in case of error == | ||
| {{page> | {{page> | ||
| - | |||
| ==== notification about the payment result ==== | ==== notification about the payment result ==== | ||
| Line 206: | Line 205: | ||
| == GET parameter == | == GET parameter == | ||
| ^name | ^name | ||
| - | |gcReference | + | |gcReference |
| - | |gcMerchantTxId | + | |gcMerchantTxId |
| - | |gcBackendTxId | + | |gcBackendTxId |
| |gcAmount | |gcAmount | ||
| - | |gcCurrency | + | |gcCurrency |
| |gcResultPayment | |gcResultPayment | ||
| - | |gcHash | + | |gcHash |
| === reply === | === reply === | ||
| Line 232: | Line 231: | ||
| == GET parameter == | == GET parameter == | ||
| ^name ^ mandatory | ^name ^ mandatory | ||
| - | |gcReference | + | |gcReference |
| - | |gcMerchantTxId | + | |gcMerchantTxId |
| - | |gcBackendTxId | + | |gcBackendTxId |
| |gcAmount | |gcAmount | ||
| - | |gcCurrency | + | |gcCurrency |
| - | |gcResultPayment | + | |gcResultPayment |
| - | |gcHash | + | |gcHash |
| + | |||
| + | ===== Retrieve sender information ===== | ||
| + | This service allows the retrieval of the information associated to the sender of a completed transaction. As a response to the given reference number, the account holder, IBAN and BIC of the customer are returned. | ||
| + | |||
| + | === API call === | ||
| + | **URL:** https:// | ||
| + | **Provided by:** GiroCheckout \\ | ||
| + | **Called by:** Merchant | ||
| + | |||
| + | == POST Parameters == | ||
| + | ^Name | ||
| + | |merchantId | ||
| + | |projectId | ||
| + | |reference | ||
| + | |hash | ||
| + | |||
| + | == Example == | ||
| + | {{page> | ||
| + | |||
| + | === Response === | ||
| + | The response is a JSON object. The rc field returns an error code. If **rc = 0** is returned, the corresponding fields contain the sender information. | ||
| + | |||
| + | == JSON Parameters == | ||
| + | ^Name | ||
| + | |rc | ||
| + | |msg |yes |String(255) |additional information about the response code in case of error| | ||
| + | |accountholder | ||
| + | |iban | ||
| + | |bic |Optional |String(11) | ||
| + | ^HEADER parameter^^^^ | ||
| + | |hash | ||
| + | |||
| + | == Example in case of success == | ||
| + | {{page> | ||
| + | |||
| + | == Example in case of error == | ||
| + | {{page> | ||