всю логику привязать к локализации, если рашка, то рубль, украина - гривна, а забугорье - доллар, мб где-то евро и так далее. Мне с бекенда прийдется получать сразу цену товара во всех влаютах, а потом выводить какую надо. Это норм? Еще добавлю, думаю, ручной выбор локали и автоматически буду менять валюту, или стоит где-то сделать выбор валюты? просто не видел нигде, чтобы валюту можно было поменять в каком-то очевидном месте. Может подскажете какие-нибудь best practices и, если сталкивались, подводные камни которые могут возникнуть при реализации всего
Stripe?
На этапе чекаута, можно сделать выбор валюты в которой юзер хочет оплатить, пересчитывать цену товара на беке и отдавать на клиента пересчитанную. В настройки можно вынести часто используемую валюту, чтобы юзер сам добавлял в фейворитс например нужные ему валюты и блочил другие, что бы не показывать слишком большой список
Глянь реализацию на aliexpress. Там можно менять именно валюту, а не локалку.
Обсуждают сегодня