This shows you the differences between two versions of the page.
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 " | - The shop generates a request message and sends it via HTTPS POST request to the web service " | ||
- 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 " | + | - 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 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 " | + | - GiroCheckout informs the shop about the outcome of the payment. This is done via a call to the GiroCheckout web service "[[en: |
- The shop verifies the transmitted values and marks the corresponding order as " | - The shop verifies the transmitted values and marks the corresponding order as " | ||
- 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: |