草庐IT

redeem_coupon

全部标签

ruby - 通过 API 和 ruby​​ 创建优惠券返回错误 : woocommerce_api_missing_coupon_data

我正在尝试使用本页文档中的示例代码通过我的Rails4应用程序的其余API创建优惠券:https://woocommerce.github.io/woocommerce-rest-api-docs/?ruby#create-a-coupon这是我使用的代码:data={code:"10off",discount_type:"percent",amount:"10",individual_use:true,exclude_sale_items:true,minimum_amount:"100.00"}woocommerce.post("coupons",data).parsed_resp

ruby-on-rails - rails 3 : Generate unique codes (coupons)

生成唯一代码以用作优惠券代码的最佳方法是什么?谢谢。 最佳答案 在Ruby的标准库中有SecureRandom用于此:SecureRandom.hex(3)输出的长度是输入指定长度的两倍。 关于ruby-on-rails-rails3:Generateuniquecodes(coupons),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4558250/

ruby-on-rails - 生成独特的,难以猜测的 “coupon”代码

MyRails应用程序需要为用户生成电子优惠券。给定的每个优惠券都应具有唯一的优惠券代码,可以在我们的系统上兑换。例如,免费墨西哥卷饼的优惠券。UserA收到免费卷饼的优惠券,然后UserB收到免费卷饼的优惠券。2张优惠券应具有唯一的优惠券代码。生成像这样不容易伪造的代码的最佳方法是什么?我不希望用户输入随机数字和兑换其他人的优惠券的成功率很高。我想我想找的是像礼品卡,背面有一个唯一的编号。 最佳答案 该代码必须不可猜测,因为在给用户奖励之前,您可以执行的唯一验证就是检查他们输入的代码是否在“已发布”代码列表中。这意味着该格式中所有

php - Woocommerce 订单休息 API : Add a coupon code

我访问过TheofficialWooCommerceRestAPIdocumentation"CreateanOrder"section.我正在尝试通过API创建订单,但是当我想使用应用优惠券创建订单时,我不知道如何制作。当我通过RESTAPI创建订单时,如何传递优惠券代码作为折扣?在相关的官方文档中,我没有找到任何传递优惠券代码或折扣的请求参数。请建议在WooCommerce中通过restAPI创建订单时如何传递优惠券代码。 最佳答案 您应该需要在数据数组中添加'coupon_lines',例如:'coupon_lines'=>[

php - 如何更改 Woocommerce 结帐页面中的 "Have a coupon?"文本

我正在尝试翻译“Haveacoupon?”使用此代码在Woocommerce结帐页面中输入文本:functioncustom_strings_translation($translated_text,$text,$domain){switch($translated_text){case'HAVEACOUPON?':$translated_text=__('TIENESUNCUPÓN?','__x__');break;}return$translated_text;}add_filter('gettext','custom_strings_translation',20,3);但它不起

php - Google API PHP 离线访问, "invalid_grant: Code was already redeemed"

如何在用户撤销授权之前永久授权Google客户端?我正在尝试制作一个连接到Google日历的应用程序。它必须在PHP中运行,因此我使用由谷歌提供的GoogleAPIPHP客户端。该应用需要离线访问,以便在用户不在session中时运行。该应用程序旨在让用户在网站等上公开管理和显示他的日历。我已经在Google控制台中使用服务方法(带有客户端ID和客户端密码)创建了凭据。使用GoogleAPI客户端,我还请求了用户的授权。我打开一个新的浏览器窗口,用户授权,谷歌返回授权码。我获取此代码,存储它并使用它来授权客户端,客户端成功连接到Google日历并交换数据。现在,我明白这是一个即将过期的

php - Google API PHP 离线访问, "invalid_grant: Code was already redeemed"

如何在用户撤销授权之前永久授权Google客户端?我正在尝试制作一个连接到Google日历的应用程序。它必须在PHP中运行,因此我使用由谷歌提供的GoogleAPIPHP客户端。该应用需要离线访问,以便在用户不在session中时运行。该应用程序旨在让用户在网站等上公开管理和显示他的日历。我已经在Google控制台中使用服务方法(带有客户端ID和客户端密码)创建了凭据。使用GoogleAPI客户端,我还请求了用户的授权。我打开一个新的浏览器窗口,用户授权,谷歌返回授权码。我获取此代码,存储它并使用它来授权客户端,客户端成功连接到Google日历并交换数据。现在,我明白这是一个即将过期的