This PR creates a new endpoint the express module initiate /payments endpoint from Adyen's Checkout API. This endpoint doesn't not trigger the payment authorization command pool from payment method facade but makes an individual call to initiate offer on Adyen side.
Endpoint for guest shoppers
/V1/adyen/express/init-payments/guest
Required parameters:
maskedQuoteId
stateData
Endpoint for logged-in shoppers
/V1/adyen/express/init-payments/mine
Required parameters:
stateData
Tested scenarios
Initiate /payments call and obtain pspreference and paymentData for PayPal express.
Summary
This PR creates a new endpoint the express module initiate
/payments
endpoint from Adyen's Checkout API. This endpoint doesn't not trigger the payment authorization command pool from payment method facade but makes an individual call to initiate offer on Adyen side.Endpoint for guest shoppers
/V1/adyen/express/init-payments/guest
Required parameters:
maskedQuoteId
stateData
Endpoint for logged-in shoppers
/V1/adyen/express/init-payments/mine
Required parameters:
stateData
Tested scenarios
pspreference
andpaymentData
for PayPal express.