Repository › Forums › Support › WooCommerce Extended Coupon Features PRO › Compra $500 de Productos de A y te puedes llevar 1 producto promocional
- This topic has 5 replies, 2 voices, and was last updated 6 years, 5 months ago by VICTOR MANUEL ESPINDOLA.
- AuthorPosts
- March 28, 2020 at 3:57 pm #15253VICTOR MANUEL ESPINDOLAParticipant
Hola Buen día
Soy nuevo pero he intentado hacer un descuento y no puedo configurarlo, me puede ayudar?
explico:
Por cada $500 de compra en la categoría A (contiene mas de 100 artículos), llévate (opcional) un “Set Mini Zapatillas Princesas” por $139.90. el “Set Mini Zapatillas Princesas” solo se vende si se cumple la condición.Puede ayudarme, por favor
Saludos
March 28, 2020 at 5:30 pm #15254Soft79KeymasterDesafortunadamente eso no se puede hacer con nuestro plugin. Para lograr lo que describes tendrás que usar algún filtro en PHP. Probablemente se puede usar woocommerce_product_get_stock_quantity . Algo asi (pseudo code):
function my_product_get_stock_quantity( $quantity, $product ) { if ( $product->get_id() === $id_del_producto_mini_zapatillas_princesas ) { $quantity = min( $quantity, floor( $total_de_todos_los_productos_de_la_categoria_a_en_el_carrito / 500 ) ); } return $quantity; }March 28, 2020 at 7:19 pm #15255VICTOR MANUEL ESPINDOLAParticipantHola
Perdon mi torpeza, al filtro que me envia debo remplazarle algo antes de agregarlo?
Saludos
March 28, 2020 at 7:43 pm #15256Soft79KeymasterSi, es solo un ejemplo. Necesitarás un desarollador para implementarlo.
March 28, 2020 at 9:33 pm #15257VICTOR MANUEL ESPINDOLAParticipantGracias
Puedo consultarle algo mas?
El plugin puede ayudarme a configurar otro tipo de descuento?Ejemplo
Por cada 1 producto de categoria “A” puede llevarse 1 producto (unico) de $100 a solo $60, pero que la cantidad del producto unico no sea mayor que la cantidad de productos de categoria “A”, debe ser igual o menorEs posible?
Saludos
March 30, 2020 at 4:06 pm #15270VICTOR MANUEL ESPINDOLAParticipantHola
Buen dia
es posible que me pueda ayudar a configurar esos filtros, de preferencia el primero, lo podemos hacer en mensaje directo??
Saludos
function my_product_get_stock_quantity( $quantity, $product ) {
if ( $product->get_id() === $id_del_producto_mini_zapatillas_princesas ) {
$quantity = min( $quantity, floor( $total_de_todos_los_productos_de_la_categoria_a_en_el_carrito / 500 ) );
}
return $quantity;
} - AuthorPosts
- You must be logged in to reply to this topic.