首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >条纹:用优惠券建立费用。

问条纹:用优惠券建立费用。
EN

Stack Overflow用户
提问于 2016-02-16 03:25:23
回答 1查看 2.7K关注 0票数 2

你能告诉我如何建立自动贴现的条形码收费吗?

  1. 我有一个有效的优惠券代码(过期在遥远的将来,永远使用,折扣$2)。
  2. 我创建了一个新的Stripe用户,并为他分配优惠券代码。
  3. 我向那个顾客收费,一些钱说:金额=10美元。

所有的东西都能用。当我登录到Stripe仪表板时,我仍然看到列表中的新用户,他正在使用优惠券代码。然而,在付款时,他仍然付给我10美元而不是8美元。

我想收取一笔金额=10美元的费用,但是Stripe会进行贴现,所以真正的收费只需支付8美元。

代码语言:javascript
复制
$myCard = array(
  'number' => '4242424242424242',
  'exp_month' => 12,
   'exp_year' => 16
);

$coupon  = Coupon::retrieve('6868');
//Valid coupon
$stripe_customer = Customer::create(array(
    'card' => $myCard,
    'email' => 'cus@info.com',
    'coupon' => $coupon
));

$charge = Charge::create(array(
    'customer' => $stripe_customer->id,
    'amount' => 1000,
    'currency' => 'usd'
));
EN

回答 1

Stack Overflow用户

发布于 2021-07-10 15:50:55

条纹不允许一次性付款的优惠券/折扣,因为你真的不需要Stripe来处理您的优惠券一次性付款。

您需要订阅的优惠券,因为Stripe根据自己的计划自动生成订阅的费用。这意味着您的代码没有机会修改收费本身的金额。相反,您必须修改订阅,然后修改它在未来产生的费用。Stripe提供了三种简单的方法来做到这一点:更改计划、设置帐户余额和添加发票项目。然而,它们都不允许您指定一个百分比折扣或应用修改超过只是下一个发票,但少于永远。优惠券解决了这个问题。

另一方面,一次性收费总是由你自己产生的,所以你总是有机会自己修改收费的金额。优惠券试图解决的问题在这里并不存在,因此它们不作为一种选择。

参考资料:单击此处

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35423123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档