我正在使用一些代码在Woocommerce的结帐处添加一个自定义费用,但是当应用优惠券时,它不会扣除费用。
在增加费用之前,是否有办法检查是否使用了优惠券?那是任何一张优惠券,而不是一张具体的券。
到目前为止的代码是
global $woocommerce;
if (empty($woocommerce->cart->applied_coupons)) {
add_action( 'woocommerce_cart_calculate_fees','endo_handling_fee' );
function endo_hand
我有一个要求,我们的系统必须列出所有成员已经张贴优惠券和所有用户没有张贴优惠券。我制作了一个SQL脚本来提取已经发布优惠券的成员列表。以下是代码:
SELECT DISTINCT
b.Email,
b.FirstName,
b.LastName,
b.MemberDisplayName AS DisplayName,
b.MemberID
FROM ClassAd a
INNER JOIN Member b ON b.MemberID = a.MemberID
WHERE a.PostType = 'CPN'
AND DATEDIFF(d, 0, GETDATE()) <