我想为我在我的网站上提供的服务实施条带订阅。条带文档上的代码使用.netcore,但我的web应用程序在.net框架中,我不想更改为.net核心,因为我的托管服务提供商不支持.net核心。有没有一种使用.net框架实现条带订阅的方法?-我希望这样做的方式是,当用户登录时,他们可以单击订阅页面,这将允许他们选择他们想要的服务,然后他们输入他们的卡详细信息-当他们这样做时,他们将在请求发生的当天收费,每个月在那一天收费。我看过各种各样的例子,但我不能理解如何在代码中做到这一点。
发布于 2020-09-07 06:02:24
你可以使用条纹的Javascript API和条纹检出。您只需在仪表板中启用条纹结帐:
然后,当您创建新产品(可以是订阅)并指定价格时,您将可以选择创建Checkout代码片段。这些代码片段非常通用,但并不是很难修改以确保您的需求。
编辑:
在查看了Stripe.Net nuget页面之后,最新版本仍然与.Net框架4.6.1兼容,所以您看到的使用.net核心的任何代码示例仍然适用于.Net框架4.6.1+
例如:
StripeConfiguration.ApiKey = "sk_test_51HAxQFH39e4DIylVXXTGZgYZyEBhV0jLZ0AL4oQ1vUt8kTC5nB5sIzx6VcmsG41JbK8SA6JWDb7r3OfsFhO5omdD009OQF1OOQ";
var service = new ProductService();
service.Get("prod_HkaQiWW1JbzNyc");将在.net核心和任何.Net框架4.6.1+应用程序或网站中工作。
https://stackoverflow.com/questions/63769210
复制相似问题