有个老客户用wordpress做外贸站,由于产品涉及到版权的问题,不敢用正常的Paypal标准收款,而是用加密来路paypal收款,加密后paypal无法追述来路,从而客户无法退款。

付款的思路过程:

1、当用户加入购物车后,结账,选择线下支付(银行汇款)


2、此时这个订单在后台是保留状态


3、会自动触发“订单保留”的邮件发送给客户

4、客户通过邮件里面的链接点击付款,这样就成功把客户引到加密来路的Paypal付款渠道。


此时,我们需要一件事,就是修改woocommerce邮件订单详情模板,给Paypal付款链接增加一个动态的金额接口

修改一下邮件模板

/wp-content/plugins/woocommerce/templates/emails/email-order-details.php

获取订单总金额,动态接口

<?php echo wp_kses_post( $order->get_total()); ?>

xxxx%40gmail.com  是Paypal收款账户,需要修改

USD  货币

handbag  商品名称

想显示的位置加入自定义的按钮链接

<a href=”https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&amp;business=xxxx%40gmail.com&amp;amount= <?php echo wp_kses_post( $order->get_total()); ?>&amp;currency_code=USD&amp;item_name=handbag&amp;item_number=&amp;quantity=1&amp;shipping=0.00&amp;no_shipping=0&amp;pbtype=product&amp;bn=paywiz0105xx-px”>点击付款</a>

 

0 回复

发表评论

想参加讨论吗?
随时做出贡献!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Captcha Code