Comments (17)
Alguma sugestão de como melhorar esse texto ?
Opção 1:
2x de R$100,00 (com juros de R$3,00 por parcela)
Opção 2:
2x de R$100,00 (com 5% de juros)
Opção 3:
2x de R$97,00 + R$3,00 de juros
from cielo-woocommerce.
Acredito que essa segunda é melhor, se não me engano é assim que Submarino e outras lojas fazem.
Colocar separado como na primeira e na segunda assusta os clientes :p
from cielo-woocommerce.
Claudio,
estou revisando o cálculo do juros e ele está errado - estamos somando apenas uma vez o juros e não o juros de parcelamento composto
from cielo-woocommerce.
vou usar a fórmula de cálculo de prestações com juros - um link com a descrição da fórmula:
http://www.matematicadidatica.com.br/CalculoPrestacao.aspx
from cielo-woocommerce.
Otimo, ficou bom isso, entretanto estou vendo que estamos replicando o mesmo código em 3 lugares, vou tentar criar um método para isso, assim só damos manutenção em um lugar logo.
from cielo-woocommerce.
Acredito que falta apenas mostrar nesta tela.
from cielo-woocommerce.
@gopaulo Ficou faltando apenas este issue agora.
Precisamos mudar essa mensagem, dizer com qual bandeira de cartão de crédito foi paga, em quantas parcelas e o total cobrado do cartão e etc.
Além de fazer isso com os e-mails (isso vamos criar templates, mas as frases serão as mesmas).
Também podemos aplicar isso para débito quando tem aquele desconto.
from cielo-woocommerce.
Acabei de ajeitar as coisas para isso, precisamos agora preencher os templates e mensagens e ai vai estar tudo pronto :)
from cielo-woocommerce.
Olá, parabéns pelo trabalho! O Método de Pagamento ficará em português? (Cartão de Crédito ou Credit Card como aparece na imgem?)
from cielo-woocommerce.
@echogit nem precisa fazer esse tipo de pergunta né? xD
Primeiro fazemos o plugin e depois traduzimos ;)
from cielo-woocommerce.
Além que esse Credit Card ai é o título do gateway que você pode mudar para qualquer outra coisa.
from cielo-woocommerce.
Eu vi que no template vc ta fazendo o call pro 'woocommerce_email_before_order_table' < vc acha melhor a gente mostrar só o texto dos parcelamentos ? pq o resto vai puxar do template do woocommerce mesmo né ..
from cielo-woocommerce.
Eu não sei se é algo espútido que eu estou fazendo mas o add_action não ta dando trigger pra mim nem no thankyou_page ou no view_order, woocommerce_email_after_order_table ...
eu já vi alguns plugins que nao rodam o __construct direito mas não faz sentido pq ta rodando .. =/ #frustration
from cielo-woocommerce.
Então deve já rolar os templates que eu coloquei.
A ideia é dar feedback sobre o pagamento nos e-mails.
Tanto para debito quanto para crédito.
Por exemplo se você paga com PagSeguro, hora que o pagamento é aprovado, o cliente recebe e-mail do PagSeguro dizendo sobre isso.
Algumas pessoas não entendem direito que funcionou ok e o pedido esta processando e pago, por isso é legal avisar a forma de pagamento e confirmar que realmente foi pago e como.
Apenas para não sobrar nenhuma dúvida sobre o que aconteceu.
from cielo-woocommerce.
Na classe antiga do WC_Cielo_Helper vc tinha alguns métodos estáticos ?
Dúvida: Hoje se eu quiser acessar esses métodos eu preciso instanciar um gateway ?
Estou pensando em:
-
alterar get_installments_html() para aceitar além do parametro select e radio, aceitar html (gera só a string final já formatada)
-
dentro de cielo-woocommerce.php adicionar o action
add_action( 'woocommerce_order_items_table', array( $this, 'view_order_payment_details' ) );
function view_order_payment_details($order) {
$card_brand = get_post_meta( $order->id, '_wc_cielo_card_brand', true );
$card_brand = WC_Cielo_Helper::get_payment_method_name( $card_brand );
$installments = get_post_meta( $order->id, '_wc_cielo_installments', true );
$installments_html = WC_Cielo_Helper:get_installments_html($order->get_order_total(),'html',$installments);
$order->payment_method_title .= '<br/><small>'.$installments_html.'</small>';
}
O resultado seria algo parecida com a imagem .
Mas pra isso eu precisaria desses métodos do helper (static ou acessá-los e alguma outra forma)
não quero mexer muito no código antes de ouvir de vc
from cielo-woocommerce.
Removi os métodos estáticos por causa que não estavam sendo mais necessários, mas podemos voltar com eles.
Entretanto não acho que o action que você esta usando seja o certo, até porque no WooCommerce, acho que a partir do 2.2, nos mostrando já o método de pagamento assim.
Teria que usar o filtro woocommerce_get_order_item_totals
, nele da para ver payment_method
e assim adicionar esse texto a mais.
from cielo-woocommerce.
@gopaulo ficou assim:
from cielo-woocommerce.
Related Issues (20)
- Adicionar filtro para quantidade de parcelas sem juros
- Produtos com condições diferenciadas de pagamento HOT 2
- Parcelamento com juros. HOT 3
- Novo número inicial para cartões Mastercard 2
- É necessário SSL para teste? HOT 1
- Dados do cliente no portal CIELO
- Venda com Analise de Fraude
- Corrigir erro em order_items_payment_details()
- Um erro aconteceu ao processar o seu pagamento, por favor, tente novamente ou entre em contato para conseguir assistência. HOT 12
- Limite de caracteres está errado no campo número do cartão de débito
- Nova API HOT 1
- How can I follow and help the progress of Cielo API 3.0 implementation?
- Log de erro no cielo-woocommerce [0] => cURL error 52: Empty reply from server HOT 1
- Certificado SSL auto assinado
- Suporte para webservice 3.0 HOT 1
- API 3.0 CIELO - DOWNLOAD/ADQUIRIR
- Não esta usando TLS 1.2
- Pagamento não sendo reconhecido
- Problema no Checkout
- Erro cURL 52 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cielo-woocommerce.