问题标签 [stripe.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Stripe.Net 直充
我正在尝试使用 Stripe 直接向客户收费。我正在使用这个示例代码:
这似乎在测试模式下工作。这是我的3个问题:
这里的 1000 是 10 美元 - 对吧?
这也可以使用实时密钥吗?我听说 Stripe 不允许直接收费,并要求我们使用他们的 Javascript 并存储令牌以供我们实际收费?它在测试模式下如何工作?
stripeChargeCreateOptions.Capture = true;
如果我将其设置为 false 会发生什么?
asp.net - 使用 Stripe.net,如何从成功的收费响应正文中检索项目?
使用 Stripe.net 服务 API ( https://github.com/jaymedavis/stripe.net ),如何从成功收费的响应正文中检索项目?
成功充电响应正文示例:
我只是想获得以下值:
对于那些好奇的人来说,当这两个值“不可用”时,这意味着银行的信用卡不支持这些反欺诈功能,根据经验,这些费用很有可能确实是欺诈性的。因此,一旦我检测到它们,我就可以在这些交易上添加一个危险信号。
如果不需要更改 Stripe.net API 最好...
感谢您的任何帮助。
c# - 如何使用 C# 在 StripeApi 中更新帐户?
我正在尝试Stripe Api
使用Stripe.net
库更新帐户,使用 StripeAccountService
并将其存储在StripeAccount
我自己制作的类中以存储 API 返回的结果:
但是StripeAccountService
类没有更新方法定义。我如何对帐户执行更新。
我正在使用这个库。Stripe api这里也有更新方法。
stripe-payments - Stripe 取消预授权
我在两部分付款过程中使用 Stripe。IE
- 使用 capture = false 对调用 Charge 对象的卡进行预授权
- 做一些数据库工作
- 使用费用捕获为卡充电
如果第 2 步失败(即数据库工作),我是否应该尝试使用退款方法取消此预授权?
我担心如果我不这样做,那么如果客户在几天内看到他们的帐户出现收费,他们会生气。即在它自然到期之前。
vb.net - 以下 c# 代码的等效转换 vb.net 代码是什么
我尝试了各种代码转换器,但在运行应用程序时它给了我错误。
c# - 在 Stripe 创建帐户时在 API 密钥中发现无效的 ASCII 字符?
我正在关注Stripe 创建帐户文档并尝试创建一个帐户
我正在使用 WebRequest (C#) 来执行此操作。但是在 Fiddler 上提出请求时,我收到了一个 Json 错误响应。
创建授权标头如下。
PS,我可以使用Stripe.net
,如果它提供了这样做的功能。(根据我的研究,它没有提供这个。)
message=Invalid ASCII characters found in API key: "-----------". For assistance, please contact support@stripe.com.
我在这里先向您的帮助表示感谢..
c# - Stripe.net - 尝试代收费
我尝试使用 Stripe 代表某人收费。我成功完成了连接部分,但之后我尝试创建一个令牌/费用,但它不起作用。
有关代码中使用的参数的一些信息:
- “acct_158fBBAOizDDfp9B” - 从 Connect 用户处获取;
- WebConfig.AppSettings.StripeClientId - 我的客户端 ID 从 Stripe 仪表板获取;
- WebConfig.AppSettings.StripeSecretApiKey - 我的 Stripe Secret API 密钥;
- “sk_test_5E9d7UHs9CVa3Ansop2JzIxI” - 从 Connect 用户获取私有 API 密钥。
这是我的代码:
我有一个«您必须为此客户传递一个有效的卡 ID。“ 错误。
c# - 向 Stripe 发出原始 HTTP POST 请求时如何发送 Stripe 的密钥
因为 Stripe .NET nuget 包/库是基于 Stripe API v1 构建的,从那以后发生了一些变化,我正在向 Stripe 端点发出原始 HTTP 请求,以将新信用卡添加到现有客户的帐户中。
我的问题是:如何发送 Stripe 密钥?查看此 CURL 请求,我假设它是作为基本身份验证标头发送的。
所以,这就是我所做的:
我MakePostRequest
的地方如下。
我收到来自 Stripe 的 400(错误请求)。显然,我并没有按照我必须的方式发送 Stripe 密钥。
objective-c - 几个不推荐使用的集成 Stripe API IOS 9 的对象
在将 Stripe API 与我的 Swift 2.0 项目集成时,我试图摆脱所有已弃用的对象。我已经替换了显而易见的代码,但我需要帮助的 3 行是:
和
警告是(如下):
'ABMultiValueRef' 已弃用:首先在 iOS 9.0 中弃用 - 使用 CNLabeledValue 的 NSArray
'ABRecordCopyValue' 已弃用:首先在 iOS 9.0 中弃用 - 使用 CN 对象的属性
'ABMultiValueGetCount' 已弃用:首先在 iOS 9.0 中弃用 - 使用带有标签值属性的 NSArray.count
'ABMultiValueCopyValueAtIndex' 已弃用:首先在 iOS 9.0 中弃用 - 将 [[NSArray objectAtIndex:] value] 与标签值属性一起使用
完整代码如下:
c# - Stripe 延迟账户激活
我正在尝试在延迟帐户激活 https://stripe.com/docs/connect/deferred-accounts之后使用 Stripes Connect Api 创建用户
我正在向请求提供我认为所谓的“Platform_Secret_Key”,我认为可以在仪表板的“帐户设置”>“连接”>“平台设置”>“客户端 ID”中找到它
当我在我的请求中使用它作为“apiKey”时,我得到“无效的 Api 密钥”错误。
但是,如果我使用我的帐户 ApiKey,如此处建议的那样https://stripe.com/docs/api#create_account 它也会出现“您不能在自己的帐户上使用此方法:您只能在连接的帐户上使用它”的错误。
有人成功了吗?这是怎么做到的?