- первая — клиентская сторона, которая будет отправлять данные,
- вторая сторона — это основной сервер, который получает данные и в зависимости от некоторых опций выбирает, куда их отправлять,
- третья сторона — это сайт WordPress, содержащий один шлюз и главный сервер чтобы выбирать между ними,
- четвертая сторона — это шлюз.
поэтому мне нужен способ изменить валюту на (стороне 3) при получении данных со стороны (2)
Я попробовал наиболее распространенные решения, такие как:
Код: Выделить всё
add_action('woocommerce_checkout_order_processed', 'custom_set_order_currency', 10, 1);
function custom_set_order_currency($order_id) {
$order = wc_get_order($order_id);
$order->set_currency('HRK');
$order->save();
}
Я проверил исходный код одного шлюза и обнаружил, что для отправки с использованием 'currency' => get_woocommerce_currency()< /п>
Подробнее здесь: https://stackoverflow.com/questions/787 ... -the-total