是否可以对自动定期计费订阅应用一次/多次现金折扣?我似乎无法在 Google 上找到任何内容。
我目前拥有的:
- 首先计算折扣价,然后使用新价格创建单笔费用,并手动创建本地订阅(不再是 ARB),我必须在该订阅上创建自己的计费计划程序。
我想要实现的是这样的:
- 在订阅的第一个月和/或第二个月申请 100 美元
- 应用 2 次折扣后,订阅价格应在下一次结算时恢复为原始价格。
我正在为 authorize.net 使用Laravel 收银员包,所以我想添加一个功能,比如->withDiscount()
和->discountUsage()
$user->newSubscription('main', $planId)
->skipTrial()
->withDiscount(100) // these are the functions I want to achieve
->discountUsage(2) // the number of times discount is applicable
->create($user->authorize_id, [
'email' => $user->email_address
]);
我认为 Authorize.net 当前的ARB API可以实现吗?有人可以启发我或提供一些建议以获得更好的选择。谢谢!