открываеш браузер поверх приложения, в платежной системе настраиваеш SuccessUrl / failureUrl и браузером их слушаеш - как туда перенаправление произойдет - закрываеш браузер, по сути возвращаешся в приложение и например обновляеш счет / профиль / страницу / данные
да, все верно, я тоже так и подумал
единственно одно НО!!!
SuccessUrl / failureUrl - это должно быть полноценные урлы типа как http://localhost/
но у кордовы не так
у него вот такой урл файла
file://android_asset/www/index.html
Примет ли такой return url пайпал ? Пайпалу такое может не понравиться, даже если пайпал разрешит, браузер хром заблокирует. Браузер говорит что редирект с
https://paypal.com на какой то неизвестный локальный file://android_asset/www/index.html небезопасно, и блокирует редирект