首先,请注意,我看了很多关于这个主题的帖子,但提供的信息对我来说是不够的,或者是不准确的。
我正在开发一个网站 ASP.Net核心 ,提供不同的服务。用户可以订阅这些服务,他们得到一个Paypal循环支付来支付这些服务(使用订阅API)。对于一个固定的金额,该服务对我来说是很好的工作。
现在的问题是,我想引入一个折扣系统给用户。当用户应用一些优惠券代码时,一些折扣将只适用于第一个月,其余月份用户将支付全额。
Caes 1
假设我有一个每月200元的服务计划,当用户购买服务并输入优惠券代码XXXXX后,第一个月的费用为150元,其余月份为200元。当用户购买服务并输入优惠券代码XXXXX后,第一个月的费用为150元,其余月份为200元。
Caes 2
假设我有一个每月200元的服务计划,当用户购买服务并输入优惠券代码YYYYY,那么第一个月的费用为130元,其余月份每月200元。当用户购买服务并输入优惠券代码YYYYYY,那么第一个月的费用将是130美元,其余月份每月200美元。
我看了很多文档,但没有找到解决方案。
优惠券是你自己的业务。让用户输入他们的优惠券,计算你想收取的费用,然后制定一个你想收取的计划。
你可以在计划中显示你的优惠券负金额折扣。文字说明 所以用户在结账时看到它们,就会觉得少付了钱。但至于支付处理的实际金额,PayPal并不关心这个,它只需要知道每时每刻的实际金额。