通过API创建优惠券

时间:2013-04-29 00:29:06

标签: php api coupon bigcommerce

目前在资源" / coupon.json&#34上尝试优惠券(POST)时;我们得到以下返回JSON:

回应代码:

{"status":400,"message":"The field 'id' cannot be written to. Please remove it from your request before trying again."}

" ID"字段显然没有在我们的代码中,但我们仍然收到此错误。

在这个添加中我们认为它可能来自" apply_to"因为该对象资源包含" ID"元素,但我们禁用了它,仍然收到了同样的效果。

此时我们最好的猜测是,这是服务器端的一个错误,即使用" ID"为优惠券资源注册传入的JSON。指出它。

问题:目前是否可以创建优惠券?

1 个答案:

答案 0 :(得分:1)

可以创建优惠券。我从PHP脚本和使用https://developer.bigcommerce.com/console

的开发者游乐场开始工作
    $coupon = array('name' => 'FJKDJFKD', 'type' => 'percentage_discount', 'amount' => 50.0, 'code' => 'JFKDFE', 'enabled' => true, 'applies_to' => array('entity' => 'products', 'ids' => array(32)), 'shipping_methods' => array());
print_r($coupon);

游乐场的截图 -

Post coupons Post response