William Parr
04/24/2024, 12:45 PMAdyenCheckoutPaymentProvider
class method ProcessCallbackAsync()
gets to the expression if (adyenEvent.Success) { ... }
but this most likely results in false
seeing as the code inside this if
expression doesn't execute for these specific transactions. Inside this block is where SendNotificationReceivedMessage()
is invoked, causing a 200 response with body [accepted]
to be returned to Adyen, which is what they need to know that the webhook was executed successfully and in order to continue with finalizing the order via NotificationEventHandlerBase.Handle()
.
However, inspecting the event body in the Adyen webhook event logs shows that the notificationItems
object does in fact state success: true
, so I really don't understand why the above code isn't being triggered, no matter how many times I use the "Retry" button from within the Adyen Customer Area.William Parr
04/24/2024, 12:45 PMWilliam Parr
04/24/2024, 2:44 PMWilliam Parr
04/24/2024, 2:44 PMA hub and casual space for you to interact with fellow community members and learn more about Umbraco!
Powered by