Nesta página
Como Habilitar Multi-moeda no WooCommerce
Adicione um seletor de moeda para WooCommerce com WCML
Personalize preços e taxas de envio para múltiplas moedas
Visualize pedidos e análises por moeda
Gerencie gateways de pagamento baseados em moeda e localização
Como habilitar Multi-moeda no WooCommerce
Aqui estão os passos fáceis para adicionar múltiplas moedas WooCommerce com WCML:
- Baixe e instale o WCML
- Vá para WooCommerce → WCML e habilite o modo multi-moeda
- Adicione suas moedas secundárias
- Configure taxas de câmbio automáticas
Vamos ver estes passos em detalhes:
1. Baixe e instale o WCML
Para operar sua loja em várias moedas, instale e ative:
- WooCommerce
- WPML multilíngue e multimoeda para WooCommerce
Para acessar todos os recursos multilíngues, você também precisa do WPML e WPML String Translation.
2. Vá para WooCommerce → WCML e habilite o modo multi-moeda
Habilite o modo multi-moeda e escolha como deseja mostrar as moedas:
- Escolha a opção gratuita para configurar moedas por localização.
- Se você tem uma assinatura WPML, também pode escolher mostrar moedas por idioma.
Opção 1: mostrar múltiplas moedas baseadas na localização
O WooCommerce usa a Geolocalização MaxMind para detectar o endereço IP do cliente. Crie uma conta gratuita MaxMind e insira sua chave de licença.
Se necessário, você pode usar o hook de filtro wcml_geolocation_get_user_country para substituir o país geolocalizado padrão e usar o endereço de cobrança ou envio.
Veja o conjunto completo de filtros e hooks do WCML.
Opção 2: mostrar múltiplas moedas baseadas no idioma
Se você tem o WPML, pode definir uma moeda padrão para cada idioma. Os usuários verão preços nessa moeda quando mudarem de idioma. Você pode optar por exibir múltiplas moedas para cada idioma ou uma única moeda baseada no idioma do cliente.
3. Adicione suas moedas secundárias
Clique em Adicionar moeda para adicionar múltiplas moedas em sua loja WooCommerce dentre mais de 200 moedas disponíveis. Escolha os países onde deseja exibir cada moeda.
Aqui, você também pode configurar suas próprias opções de moeda e regras de arredondamento. Clique no ícone de lápis ao lado de Visualização de Moeda.
4. Configure taxas de câmbio automáticas
Ao configurar taxas de câmbio automáticas, escolha um provedor de serviço, a taxa de elevação e a frequência de atualização.
Adicione um seletor de moeda para WooCommerce com WCML
Depois de configurar múltiplas moedas, você pode exibir um seletor de moeda no tema do seu site usando um widget, shortcode ou código PHP.
Opção 1: Widget conversor de moeda
Para adicionar um seletor de moeda como um widget clássico do WordPress:
- Vá para WooCommerce → WCML, na aba Multicurrency.
- Role até Widget Currency Switcher e adicione um novo widget seletor de moeda.
Opção 2: shortcode
Para adicionar o seletor de moeda em outros locais do seu site, use o seguinte shortcode:
Shortcode: [currency_switcher]
Atributos: format (Tags disponíveis: %name%, %code%, %symbol%) Padrão: %name% (%symbol%)
Exemplo de uso: [currency_switcher format="%code% (%symbol%)"]
Opção 3: código PHP
Para adicionar e personalizar seletores de moeda usando código PHP, use a seguinte ação:
do_action('wcml_currency_switcher', array('format' => '%name% (%symbol%)'));
Além de format, você pode usar o seguinte parâmetro para gerar um menu suspenso básico com códigos de moeda para os valores das opções:
switcher_style: wcml-dropdown, wcml-dropdown-click, wcml-horizontal-list, wcml-vertical-list
A moeda atual do cliente ou a moeda padrão configurada para um idioma específico será selecionada automaticamente.
Para maior flexibilidade, você pode criar seletores de moeda personalizados usando arquivos de modelo.
Personalize preços e taxas de envio para múltiplas moedas no WooCommerce
Configurar preços personalizados para diferentes moedas
Para definir preços personalizados para produtos em diferentes moedas:
- Edite um produto.
- Na configuração Geral, selecione a opção para definir preços manualmente e insira seus preços para cada moeda disponível.
Preços personalizados substituem quaisquer preços que são automaticamente determinados pela taxa de câmbio. Para voltar a usar os preços automáticos, você precisa remover os preços personalizados e atualizar o produto.
Defina taxas de envio por moeda
Para configurar taxas de envio distintas por moeda:
- Vá para WooCommerce → Configurações e clique na aba Envio.
- Clique em Editar sob o método de envio que você gostaria de personalizar.
- Habilite a opção para definir custos em moedas personalizadas manualmente e insira os preços.
Visualize pedidos e análises por moeda
Na página WooCommerce → Pedidos, você pode visualizar e filtrar pedidos por moeda. Isso pode ajudar você a entender o desempenho em diferentes moedas.
Gerencie gateways de pagamento baseados em moeda e localização
Para usar diferentes métodos de pagamento para cada moeda e localização, você precisa de uma assinatura WPML paga: conta WPML Multilingual CMS ou WPML Multilingual Agency.
Configure gateways de pagamento por moeda
Se você tem o WPML, pode ir para a aba Multicurrency em WooCommerce → WPML Multilingual & Multicurrency for WooCommerce e clicar no ícone de lápis ao lado de uma moeda para:
- Habilitar Gateways de Pagamento e definir gateways de pagamento específicos para cada moeda.
- Escolher em qual moeda cobrar os clientes e receber pagamentos para cada gateway. Isso permite que você receba o pagamento em uma moeda diferente da que seu cliente está usando. Eles verão o valor total na moeda convertida durante o checkout.
Configure gateways de pagamento baseados na localização do cliente
Em sites multilíngues que usam geolocalização para exibir moedas, você pode controlar os gateways de pagamento exibidos aos clientes em cada local.
- Vá para WooCommerce → Configurações e clique na aba Pagamentos.
- Clique no método de pagamento que você gostaria de ajustar.
- Em Disponibilidade por País, defina os países para os quais você deseja que seu gateway de pagamento apareça.
Informações para desenvolvedores – hooks para Multi-moeda
O WCML oferece filtros e hooks para plugins de terceiros implementarem lógica multi-moeda personalizada, permitindo que os usuários vejam preços e façam pedidos em sua moeda preferida.
Veja o conjunto completo de filtros e hooks do WCML.






