我希望将条带支付服务集成到我的.Net应用程序中。我希望这发生在一个 无缝的方式,用户不必离开我们的网站。我能否像某些文档或代码那样得到一些指示。
答案 0 :(得分:1)
这里有几个选项,没有一个是Stripe正式支持的(即它们都是第三方库):
Jayme Davis的Stripe.NET:https://github.com/jaymedavis/stripe.net
Xamarin的人们使用Xamarin Stripe:https://github.com/xamarin/XamarinStripe
ServiceStack上的人们使用ServiceStack C#API:https://github.com/ServiceStack/Stripe
我刚刚在开发环境中使用了Stripe.NET,并决定不继续使用它。使用Stripe.js库更容易获得HTML表单并处理POST。
来源:https://stripe.com/docs/libraries
编辑:This是如何将Stripe与.NET MVC应用程序集成的一个很好的资源。
答案 1 :(得分:1)
Stripe中有适用于.Net应用程序的官方文档。
https://stripe.com/docs/api/subscriptions/create?lang=dotnet
收费电话示例为:
StripeConfiguration.SetApiKey("API_KEY");
var options = new ChargeCreateOptions
{
Amount = 2000,
Currency = "usd",
Description = "Charge for jenny.rosen@example.com",
SourceId = "tok_amex" // obtained with Stripe.js,
};
var service = new ChargeService();
Charge charge = service.Create(options);