WOOCS - Cambiador de divisas de WooCommerce

WooCommerce - Pasarela PayU Latam

  • Enlace del complemento: https://wordpress.org/plugins/woocommerce-payu-latam-gateway/
    • abiertas woocommerce-gateway-payulatam.php
    • función de búsqueda __construir()
    • en lugar de:
      $ this-> currency = ($ this-> is_valid_currency ())? get_woocommerce_currency (): 'USD';

      agregar el siguiente código:

      if (class_exists ('WOOCS')) {global $ WOOCS; $ curr = strtoupper ($ WOOCS-> almacenamiento-> get_val ('woocs_current_currency')); } más {$ curr = get_woocommerce_currency (); } $ this-> currency = ($ this-> is_valid_currency ())? $ curr: 'USD';

      función de búsqueda is_valid_currency () y reemplace todo el código por el siguiente código:

      function is_valid_currency () {if (class_exists ('WOOCS')) {global $ WOOCS; $ curr = strtoupper ($ WOOCS-> almacenamiento-> get_val ('woocs_current_currency')); } más {$ curr = get_woocommerce_currency (); } // +++ if (! in_array ($ curr, apply_filters ('woocommerce_payulatam_supported_currencies', array ('ARS', 'BRL', 'COP', 'MXN', 'PEN', 'USD')))) return falso; devuelve verdadero; }