Thanks for your response. Users I am initially targeting are based in Singapore but eventually it should be able to cater people from all over the world, and the service I would like to use ( Stripe ) is from US. That means there is a lot of hidden charges incurred while converting SGD to USD by the customer bank based in Singapore ( or in other countries. ) Therefore, the most important parameters for me is minimizing the charges and ability to expand to other countries.