Hello rahulagni
You should always create an account, it is easier to find if an order was successful or not.
It could take a few days until the amount is refunded on your bank account or a temporary reservation disappears. If you cannot wait, you should call the SBB Contact Center with this number:
+41 51 225 78 56 (24/7, waiting times may occur).
Kind regards
Danhiel