Указание черновика заказа валюты Shopify - PullRequest
0 голосов
/ 05 декабря 2018
var draft = {
    line_items: [],
    applied_discount: '',
    currency_code: "CAD",
    currency: "CAD",
    email: "fake@email.com",
    shipping_address: {
        first_name: "John"
        last_name: "Smith"
    },
    billing_address: {
        first_name: "John"
        last_name: "Smith"
    },
}

    var item = {
        variant_id: request.query.variant[i],
        product_id: request.query.product[i],
        quantity: quantity,
        custom: true,
    }

    draft.line_items[0] = item

shopify-api-node: "^2.15.0" для создания чернового ордера, но валюта по какой-то причине не устанавливается.

Я устанавливаю currency_code и валюту на CAD для Канады, но черновые заказы всегда отображаются в AUD (мой магазин находится в Австралии).

Я пробовал много разных вариантов установки чернового заказа.Как установка:

currency_code, currency, currency_initials, cart_params: { currency_iso_name: "CAD" }, exchange_rate

Но ничего не работает

1 Ответ

0 голосов
/ 05 декабря 2018

В соответствии с Shopify документацией , невозможно разрешить клиентам оформлять покупки в разных валютах.Вы можете использовать разные приложения или Shopify tutorial для отображения цен в разных валютах, но на странице оформления заказа для оплаты будет использоваться валюта по умолчанию вашего магазина.

Как вы уже упоминали, что онавозвращается к AUD , и я предполагаю, что это валюта по умолчанию вашего магазина Shopify.То, чего вы пытаетесь достичь, пока невозможно.

Однако Shopify Unite 2018 объявил, что Shopify будет поддерживать несколько валют для оформления покупок для клиентов Shopify Plus.

...