Modificar plugin Add Extra Charges Option to Payment Gateways (WordPress-WooCommerce)

 

Con este plugin se puede añadir un importe o porcentaje de cargo extra cuando el cliente selecciona como medio de pago Paypal, (desde WordPress con WooCommerce como solución de e-commerce):

https://wordpress.org/plugins/woocommerce-add-extra-charges-option-to-payment-gateways/

 

Sin embargo, no funciona correctamente el mostrar el importe total del carrito de la compra después de sumarle un porcentaje.

 

Aquí hay un código con el texto modificado de este plugin, donde se encuentra la solución :-):

http://unaicalleja.es/blog-diseno-web/incrementar-precio-segun-forma-de-pago-en-woocommerce/

 

En la práctica, sobre el fichero woocommerce-add-extra-charges-option-to-payment-gateways.php del plugin, se sustituye esta línea por ésta otra:

//    $totals -> cart_contents_total = $totals -> cart_contents_total + round(($totals -> cart_contents_total*$extra_charges)/100);

$totals -> cart_contents_total = $totals -> cart_contents_total + round(($totals -> cart_contents_total*$extra_charges)/100,2,PHP_ROUND_HALF_EVEN);

 

msalguero has written 5 articles

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>