我有一个优惠券模型,它与产品模型(有枢轴表等等)有很多关系。我创建了一些本地范围,以便只获得可用的优惠券,并且只获得确定类别的优惠券:
public function scopeAvailable($query)
{
return $query->where('available', '>', 0);
}
public function scopeOfCategory($query, $category)
{
return $query->join('categories', 'categories
我的Offer表有以下方法
/**
* Get the region for this offer.
*/
public function region()
{
return $this->belongsTo('App\Models\Region');
}
/**
* Get the categories for this offer.
*/
public function categories()
{
return $this->belongsToMany('App\Models\OfferCategory');
}
我的
++++++++++++++
实际情况:我正在开发一个站点(ASP.Net使用C#),其中系统将有3个不同的订阅计划,即每月、季度和每年。所有的订阅计划都有自己的成本和价格。现在,如果系统/管理员想要对任何订阅用户(无论订阅计划如何)根据某些业务逻辑(例如,对某些用户来说,可能是4美元,而对于其他用户则可能是25美元),他们在进行中的订阅中给予任何折扣。我怎样才能实现这个目标。我试过PayPal和Recurly,但被夹在中间。
++++++++++++++
我必须创建一个优惠券,并在C#中动态使用Recurly赎回相同的优惠券。但是,根据"“中提到的代码,我们必须使用Recurly v
我正在使用一些代码在Woocommerce的结帐处添加一个自定义费用,但是当应用优惠券时,它不会扣除费用。
在增加费用之前,是否有办法检查是否使用了优惠券?那是任何一张优惠券,而不是一张具体的券。
到目前为止的代码是
global $woocommerce;
if (empty($woocommerce->cart->applied_coupons)) {
add_action( 'woocommerce_cart_calculate_fees','endo_handling_fee' );
function endo_hand