User Tools

Site Tools


en:girocheckout:giropay:functions

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:giropay:functions [2013/11/06 02:22]
michaelheumann angelegt
en:girocheckout:giropay:functions [2013/11/06 02:38]
michaelheumann
Line 1: Line 1:
 {{indexmenu_n>3}} {{indexmenu_n>3}}
-====== giropay API Funktionen ======+====== giropay API Functions ======
  
-===== Bankstatus prüfen ===== +===== Check bank status ===== 
-Mit dieser Funktion prüfen Sie, ob eine Bank am giropay-Verfahren teilnimmt und Zahlungen/Altersverifikation abgewickelt werden könnenBitte nutzen Sie vor **jeder** giropay Transaktion diese Funktion, um sicherzustellen, dass die Bank des Kunden die entsprechende giropay Transaktion unterstützt und verfügbar ist.+You can use this function to check if a bank supports the giropay payment method and allows payments and/or age verificationPlease use this function prior to **every** transaction to make sure that the customer's bank supports the corresponding giropay transaction and is available.
  
-=== Anfrage ===+=== Request ===
 **URL:** https://payment.girosolution.de/girocheckout/api/v2/giropay/bankstatus \\ **URL:** https://payment.girosolution.de/girocheckout/api/v2/giropay/bankstatus \\
-**Bereitzustellen von:** GiroSolution AG \\ +**To be provided by:** GiroSolution AG \\ 
-**Aufzurufen von:** Händler+**To be called by:** Merchant
  
-== Parameter == +== Parameters == 
-^Name           ^Pflicht  ^Type      ^Beschreibung   ^ +^Name           ^Mandatory ^Type      ^Description   ^ 
-|merchantId     |Ja       |Integer   |Händler-ID eines giropay Projekts +|merchantId     |Yes       |Integer   |Merchant ID of a giropay project 
-|projectId      |Ja       |Integer   |Projekt-ID eines giropay Projekts +|projectId      |Yes       |Integer   |Project ID of a giropay project 
-|bankcode       |Optional |String(8) |Bankleizahl der Kundenbank, die geprüft werden soll +|bankcode       |Optional  |String(8) |Bank code (Bankleitzahl) of the customer's bank to be checked 
-|bic            |Optional |String(11)|BIC der Kundenbank, die geprüft werden soll +|bic            |Optional  |String(11)|BIC of the customer's bank to be checked 
-|hash           |Ja       |String(32)|HMAC MD5 hash über alle Werte des AufrufsSiehe  [[girocheckout:general:start#hash_generieren|hash generieren]]|+|hash           |Yes       |String(32)|HMAC MD5 hash on all the values of the function callSee  [[girocheckout:general:start#hash_generieren|generate hash]]|
  
 <WRAP center round info 60%> <WRAP center round info 60%>
-Für die Überprüfung muss entweder die Bankleitzahl oder die BIC der Kundenbank angegeben werdenWerden beide Informationen angegebenmüssen diese zur selben Bank gehören.+For this check, either the bank code (Bankleitzahl) or the BIC of the customer's bank must be specifiedIf both are presentthey must refer to the same bank.
 </WRAP> </WRAP>
  
-== Beispiel ==+== Example ==
 {{page>codesamples:giropay#bankstatus.request&noheader&nofooter}} {{page>codesamples:giropay#bankstatus.request&noheader&nofooter}}
  
-=== Antwort === +=== Reply === 
-Die Antwort ist ein JSON ObjektWenn **rc = 0** zurückgeliefert wirdkann über die Bank eine giropay Transaktion abgewicklt werdenBitte beachten Sie die Parameter //payment// und //verifyAge//Zusätzlich wird die Bankleitzahl und der Bankname zurückgegeben+The reply is a JSON objectIf **rc = 0** is returnedgiropay transaction may be carried through with this bankPlease note the parameters //payment// and //verifyAge//Additionally, the bank code and the bank name are returned. 
-== Parameter == + 
-^Name           ^Pflicht  ^Type      ^Beschreibung   ^ +== Parameters == 
-|rc             |Ja       |Integer   |[[girocheckout:errorcodes|Fehlernummer]] | +^Name           ^Mandatory ^Type      ^Beschreibung   ^ 
-|msg            |Ja       |String    |Zusätzliche Informationen im Fehlerfall +|rc             |Yes       |Integer   |[[girocheckout:errorcodes|Error code]] | 
-|bankcode       |Optional |Integer   |Bankleitzahl| +|msg            |Yes       |String    |Additional information in case of error 
-|bic            |Optional |String    |BIC, wenn vorhanden +|bankcode       |Optional  |Integer   |Bank code (Bankleitzahl)
-|bankname       |Optional |String    |Bankname %7+|bic            |Optional  |String    |BIC, if available 
 +|bankname       |Optional  |String    |Bank name %7
en/girocheckout/giropay/functions.txt · Last modified: 2021/04/12 14:33