Самое простое - фигачить человеку в лицо "ОПЛАТА ЗАВЕРШЕНА" через alert. Пока alert висит - дальше JS выполнятся не будут. Можно так же своё модальное окно сверстать и его отображать, что тоже костыль ещё тот.
Вам правильно указали на форк. А вообще, библиотека пользуется самыми обычными iframe'ами. Такое можно самому написать. Хотя, конечно, времени больше явно уйдёт.
Используйте для запросов Guzzle, он намного проще, чем cURL.
И вы как-то странно авторизацию проводите. Authorization: Bearer ******* - это заголовки запроса должны быть, а не тело.