Tilda - это платформа для создания сайтов, которая позволяет добавлять на сайт несколько способов оплаты в разных валютах. Однако, когда вы выбираете оплату в долларах, сумма в корзине не пересчитывается из рублей в доллары автоматически. Это значит, что если ваш сайт установлен на расчеты в рублях и цены на товары указаны в рублях, то при выборе оплаты в долларах, сумма останется той же, но в долларах, что приведет к неправильному пересчету стоимости.
Чтобы решить эту проблему, я нашел способ. Используя Zero блок на Tilda, я создал две кнопки: одна для покупки за 1000 рублей, а другая - за 8,95 долларов. Затем, я добавил собственный JavaScript код через блок T123, который делает так, что при нажатии на кнопку в рублях открывается корзина с суммой в рублях и только одним способом оплаты в рублях. Аналогично, при нажатии на кнопку в долларах открывается корзина в долларах с одним способом оплаты в долларах.
Этот код работает только с кнопками в Zero блоках. Для других кнопок на сайте этот метод не подойдет, поскольку разработчики Tilda используют разные подходы к созданию кнопок в разных блоках. Мы решили сосредоточиться на блоке Zero, так как он наиболее универсален и подходит для всех пользователей.
К сожалению, этот метод не подходит для интернет-магазинов, потому что используется только одна кнопка в карточке товара для добавления в корзину в главной валюте. Однако он идеально подходит для инфобизнеса и лендингов с одним или несколькими продуктами, которые можно добавить вручную используя Zero block. Вы можете увидеть, как работает этот метод мультивалютности, нажав на кнопку оплаты в рублях и в долларах на этой странице.