Before proceeding to payment, kindly ensure that your browser is configured to allow pop-up windows, which are necessary for the payment process. Please also make sure to disable any ad blockers or browser extensions that might prevent pop-up windows from opening.
If this doesn’t solve your issue, please contact us for further guidance or an alternative card deposit method.