Thanks, Gazumped, for your reply and action. I chatted with somebody from Support. They would let me know when payment is authorized. Still awaiting their guidance. In the meantime checked with credit card companies. Everything should be all right.
It is not possible yet to add a credit card in the system. Don't know why...???
Cheers, Jaap