Firstly, who pays 25k as a token amount when being indecisive?
Token amounts are usually 5k to 10k max and most people do refund it when you explain your circumstances.
My suggestion is to call them and instead of saying you cannot afford it, tell them you were unable to raise the funds due to personal/family emergency and would appreciate if they can return the amount.
This usually works.
Negotiate for return of minimum 20k .