I successfully completed the payment after changing the web browser. I also received the mail. Thank you!
Woo! Glad it went through!