38 Snippets
<10 Favourites
<10 Downloads

Generate a virtual coupon when order is completed.

This snippet will generate a new virtual coupon for a coupon that you've enabled virtual coupon…

How to Display Store Credits Earned in WooCommerce New Order Emails

Add this to your "New Orders" email template from WooCommerce > Settings > Emails

ACFW - Fix for fatal error on Add products tab with permanently deleted products

$guard = function( $add_products ) { if ( ! is_array( $add_products ) ) { return $add_products;…

Block specific coupons during set hours

/** * Block specific coupons during set hours (1:00 PM - 3:00 PM) */ function block_coupon_during_specific_hours($valid,…

ACFW - Fraud prevention on one-time coupons

add_action( 'woocommerce_checkout_process', function() { $coupon_code = 'your_coupon_code'; $billing_phone = wc_clean( wp_unslash( $_POST['billing_phone'] ?? '' ) );…

Allow Subscriptions Product on BOGO and Add Product Search Field

add_filter( 'acfw_product_search_allowed_types' , 'acfw_search_add_support_for_subscription_products' ); function acfw_search_add_support_for_subscription_products( $product_types ) { $product_types[] = 'subscription'; $product_types[] = 'variable-subscription';…

Allow Admin to Redeem Customer's Loyalty Points to Store Credits

1. Add it to your site using one of the following methods: - Option A: Add…

Fix “Send to Friend” Field Visibility for Variable Gift Cards

This fix ensures the “Send to Friend” fields display correctly based on the selected variable gift…

Generate a virtual coupon when order is completed.

This snippet will generate a new virtual coupon for a coupon that you've enabled virtual coupon…

Remove the coupon section for orders that did not use any coupon.

add_action( 'woocommerce_email_before_order_table', 'conditionally_remove_coupon_section_from_email', 5, 4 ); function conditionally_remove_coupon_section_from_email( $order, $sent_to_admin, $plain_text, $email ) { if (…

Disallow store credits if cart has subscription product

This snippet will remove the store credit option if the cart has a subscription product

Custom Restriction: Category-Specific Subtotal

Before saving the snippet, please update the three variables at the top of the function to…

1 2