https://tdestudiodesign.com/wp-content/plugins/whatsapp/style.css

El sitio web de Business Bloomer se vende en USD solo por el momento, ya que ese parece ser el estándar para las tiendas de complementos / productos de WordPress.

Sin embargo, prefiero facturar a los clientes en EUR (También cambio las teclas de PayPal y Stripe on the Go). Lo que significa que necesitaba encontrar una manera de «establecer» una moneda diferente cada vez que creo un pedido manual (que, por defecto, está en USD). Entonces, ¡aquí está la solución!

Si desea activar el fragmento a continuación, debe «crear» el orden manual de WooCommerce primero, y solo luego agregarle productos. De esta manera, se ahorrará la nueva moneda.

1. Nota importante

Tan pronto como haga clic en el botón «Agregar pedido» desde el tablero de WordPress, el pedido usará la moneda predeterminada. Por lo tanto, la única forma de hacer que el fragmento a continuación funcione es hacer clic en el botón Azul «Crear» antes de agregar productos al pedido. De esta manera, se establecerá la nueva moneda, y luego puede agregar productos en su moneda personalizada e incluso ajustar los precios si es necesario.

2. Fragmento de php: establezca una moneda personalizada para los pedidos del manual de WooCommerce

 /**  * @snippet       Custom Currency for Woo Manual Orders  * @tutorial      Get CustomizeWoo.com FREE  * @author        Rodolfo Melogli, Business Bloomer  * @compatible    WooCommerce 8  * @community     Join https://businessbloomer.com/club/  */  add_action( 'woocommerce_new_order', 'bbloomer_update_order_currency_on_creation', 9999, 2 );  function bbloomer_update_order_currency_on_creation( $order_id, $order ) {    if ( $order && $order->is_created_via( 'admin' ) ) {  $order->set_currency( 'EUR' ); $order->save(); } }  add_filter( 'woocommerce_currency', 'bbloomer_switch_currency' );  function bbloomer_switch_currency( $currency ) { if ( is_wc_endpoint_url( 'order-pay' ) ) { return 'EUR'; } return $currency; } 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *