This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
en:girocheckout:paypal:start [2023/02/10 22:30] michaelheumann |
en:girocheckout:paypal:start [2023/02/10 22:32] michaelheumann |
||
---|---|---|---|
Line 38: | Line 38: | ||
- buyer chooses PayPal payment method | - buyer chooses PayPal payment method | ||
- | - merchant | + | - merchant |
- | - GiroCheckout | + | - GiroCheckout |
- PayPal submits response to GiroCheckout | - PayPal submits response to GiroCheckout | ||
- | - merchant gets response about initialisation | + | - merchant gets response about initialization |
- merchant sends redirect URL to buyer | - merchant sends redirect URL to buyer | ||
- the buyer' | - the buyer' | ||
Line 61: | Line 61: | ||
As shown in the workflow there are different API calls during a PayPal transaction. | As shown in the workflow there are different API calls during a PayPal transaction. | ||
- | - initialise | + | - initialize |
- payment result notification to merchant | - payment result notification to merchant | ||
- buyer redirection to the merchant (triggered by buyer) | - buyer redirection to the merchant (triggered by buyer) | ||
- | ==== initialise | + | ==== Initialize |
- | Torwards a successful | + | Torwards a successful |
=== request === | === request === | ||
Line 95: | Line 95: | ||
=== reply === | === reply === | ||
- | The reply includes a JSON encoded string. The field rc contains the response code. If it is 0 the transaction was successfully | + | The reply includes a JSON encoded string. The field rc contains the response code. If it is 0 the transaction was successfully |
Line 118: | Line 118: | ||
==== notification about the payment result ==== | ==== notification about the payment result ==== | ||
- | The result of an initialised | + | The result of an initialized |