![]() ![]() Also, if we would want to leave the QR code shown on mobile when the app is not installed (for example to use an other device to scan the QR code), there is no way to distinguish between a real error (like when the payment expires after 3 minutes in ) and the case that the app could not be opened. The drop-in should not trigger an error if the Swish app can be opened. the onError method of the checkout configuration is called with a AdyenCheckoutError.It is impossible to confirm that this fast. This means that the browser might also asks for confirmation before opening the Swish app, which will take a little longer to confirm. In the case of Swish, the URL being redirected to uses the custom protocol swish:// to open their app. In a test similar to redirectToApp(), it seems that even the simplest redirect will trigger the error, even though the redirect works perfectly fine: We’re thinking the really short timeout of 25 ms might be the culprit. This error seems to be triggered by redirectToApp() of the QR loader: The payment status then gets updated accordingly and the error is logged.įor the Swish payment method, this seems to result in an unreasonable amount of failed payments ( 60% according to client) with the following error message: swish App was not found ![]() ![]() When an error occurs in drop-in, our Pronamic Pay plugin for WordPress redirects to a failed payment page. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |