Hi, there!
onAuthorizationCompleted needs pause. Because payment does not have time to be processed.
@Override
public void onAuthorizationCompleted(String md, String paRes) {
mHandler.postDelayed(() -> mPresenter.onGetPaymentRezult(md), 1000);
}
But basic problem with banks wich use more then one page. For example: - insert 3ds code and then another page with button "Continue". Proccesing is made only after pressed continue buuton