I am working on a payment solution.
One of the main actions is adding a Beneficiary (payment receiver). To add beneficiary you need to specify the currency and the country of that beneficiary.
At the moment I am using something similar to these two examples: http://ivaynberg.github.io/select2/ http://harvesthq.github.io/chosen/#selected-and-disabled-support to select the currency or the country
I decided to use this widget because it incorporates 3 actions:
1) The user can use dropdown to view all the currencies that we support (not all currencies are supported)
2) The user can search the currency - GBP, Pound Sterling, Great British...
3) Autocomplete - so the user doesn't have to type the whole thing out.
Is there a better way to do this? What is it?
Or am I overthinking this and should stick with a input box and autocomplete only?