Algumas observações sobre o site:
1 – Usamos o plugin WOOCS – WooCommerce Currency Switcher, pois nossos produtos têm valores em Dólar. Porém, acrescentamos na functions do tema child uma função para que no checkout os valores sejam considerados na moeda REAL.
add_filter(‘wp_head’,function(){
global $WOOCS;
if(is_checkout()){
$WOOCS->set_currency(‘BRL’);
}else{
$WOOCS->set_currency(‘USD’);
}
});
Com a função acima, o checkout transparente do Pagseguro aparece na página de checkout, porém não carrega as parcelas do cartão de crédito. No código fonte é possível ver que o select fica disabled e apenas com uma opção com value=0.
2 – Porém, fiz um outro teste. No plugin WOOCS – WooCommerce Currency Switcher eu configurei a moeda do site como REAL, mesmo sendo o preço do produto em Dólar. Assim, o plugin pega a cotação do dia e calcula o valor do produto em real, exibindo o valor em Real. Nesse teste eu removi a função da functions, já que a moeda apresentada era em Real. Nesse teste, o checkout transparente do Pagseguro apareceu na página de checkout COM as parcelas do cartão de crédito carregadas corretamente – funcionou como deveria e permite a finalização correta da compra.
PORÉM, o cliente precisa que o valor do produto seja apresentado em dólar na página de produto e apenas na página de checkout os itens sejam apresentados em REAL. No cenário 1 descrito acima, tudo isso acontecia, com exceção da exibição das parcelas no checkout transparente.
-
This reply was modified 4 years, 9 months ago by gumatera.