Форуми / National / Russian / Тех. поддержка / Модуль Payments и разные валюты

Kopusha
#1 30.09.2021 08:50

Появилась необходимость сделать оплаты стандартным модулем payments (https://github.com/Cmsworks/cot-freelance/tree/master/modules/payments) в разной валюте, для ру юзеров передавать на Сбер в рублях, для американцев на Stripe в USD. Кто то делал подобное?

Вижу 2 пути
1. Передавать все в USD, пусть конвертирует платежная система, а в рублях просто отображать сумму пользователю (указывая что оплата будет в USD).

2. Менять код, но пока не пойму с какой стороны подойти. 

Вдруг кто то уже прошел эти грабли?

Alex300
#2 30.09.2021 09:10

Я както делал мультивалютный магазин. Для конвертации валют использовал API от евробанка. Вот образец. У центробанка есть такой же API. Это для отображения цен в нужной валюте. Как в платежную сиустему передать стоимость и валюту смотрите как удобнее.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Kopusha
#3 30.09.2021 10:50
#45462 Alex300:

Я както делал мультивалютный магазин. 

А оно под Геную же? Вижу что Сиена уже)

Спасибо, обязательно оппробую!