Error de validación: los montos de PayPal no coinciden
A veces sucede debido a: las tasas de las monedas tienen valores con 4 dígitos después de la coma y el recuento con PayPal para esto hace que el redondeo sea una cantidad incorrecta porque funciona con 2 dígitos después de la coma. Para evitarlo es necesario establecer sus tarifas con 2 dígitos después de la coma. El principal problema con esto es que tendrá que configurar manualmente el orden en 'Procesamiento'y eso es todo, ¡no hay otro problema con él!
Siempre puedes configurar "Es múltiple permitido' a 'No', y sus clientes recibirán el pago en su moneda básica.
Hay otra forma radical: agregar algo de código en el código del complemento de woocommerce
- Abra este archivo: wp-content\plugins\woocommerce\includes\gateways\paypal\includes\class-wc-gateway-paypal-ipn-handler.php
- ir a la función: private function validate_amount($order, $amount)
- establecer condición if (!isset($_SESSION[‘woocs_current_currency’])) como en la pantalla: