User Tools

Site Tools


en:girocheckout:giropay:workflow

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
en:girocheckout:giropay:workflow [2013/11/06 03:26]
michaelheumann
en:girocheckout:giropay:workflow [2021/04/12 14:33] (current)
Line 41: Line 41:
   - The shop generates a request message and sends it via HTTPS POST request to the web service "[[en:girocheckout:giropay:functions#check_bank_status|Check bank status]]"   - The shop generates a request message and sends it via HTTPS POST request to the web service "[[en:girocheckout:giropay:functions#check_bank_status|Check bank status]]"
   - The shop receives a reply that states whether or not a giropay transaction is possible with this bank code. If the specified bank code does not support giropay, the client needs to be offered the opportunity to enter another bank code.   - The shop receives a reply that states whether or not a giropay transaction is possible with this bank code. If the specified bank code does not support giropay, the client needs to be offered the opportunity to enter another bank code.
-  - If the bank specified by the client does support giropay, the shop generates a request message and sends it via HTTPS POST request to the web service "Initialize giropay payment" (Initialisierung der giropay Zahlung)+  - If the bank specified by the client does support giropay, the shop generates a request message and sends it via HTTPS POST request to the web service "[[en:girocheckout:giropay:functions#initialization_of_the_giropay_payment|Initialize giropay payment]]"
   - GiroCheckout verifies the data. If there is an error, a reply with an error message is returned   - GiroCheckout verifies the data. If there is an error, a reply with an error message is returned
   - GiroCheckout initializes the payment in the giropay system   - GiroCheckout initializes the payment in the giropay system
Line 53: Line 53:
   - The bank transmits the result of the giropay transfer to giropay.   - The bank transmits the result of the giropay transfer to giropay.
   - giropay transmits the result to GiroCheckout.   - giropay transmits the result to GiroCheckout.
-  - GiroCheckout informs the shop about the outcome of the payment. This is done via a call to the GiroCheckout web service "Payment outcome notification" (Benachrichtigung über den Ausgang der Zahlung).+  - GiroCheckout informs the shop about the outcome of the payment. This is done via a call to the GiroCheckout web service "[[en:girocheckout:giropay:functions#payment_outcome_notification|Payment outcome notification]]".
   - The shop verifies the transmitted values and marks the corresponding order as "paid" in case of success.   - The shop verifies the transmitted values and marks the corresponding order as "paid" in case of success.
   - The shop sends an HTTP status code to GiroCheckout as confirmation of the shop notification.   - The shop sends an HTTP status code to GiroCheckout as confirmation of the shop notification.
   - GiroCheckout sends giropay the return URL of the shop as answer to step 14.   - GiroCheckout sends giropay the return URL of the shop as answer to step 14.
-  - When the client clicks on "Back to the shop", he is redirected to the redirect URL of the shop.+  - When the client clicks on "Back to the shop", he is [[en:girocheckout:giropay:functions#returning_of_the_customer_to_the_shop|redirected to the redirect URL of the shop]].
en/girocheckout/giropay/workflow.1383704813.txt.gz · Last modified: 2021/04/12 14:32