问题标签 [stripe-payments]

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.

0 投票
4 回答
3396 浏览

java - Apache Amber:如何使用 Bearer Header 交换 OAuth 代码以获得访问令牌?

我正在尝试使用 Apache Amber 接收 Stripe Connect 的身份验证令牌。这里有一个如何用 OAuth 代码交换访问令牌的示例

但是,Stripe 需要额外的“Authorization: Bearer”标头:

我尝试了以下方法:

但它崩溃了:

服务器返回 HTTP 响应代码:401 用于 URL: https ://connect.stripe.com/oauth/token

关于如何添加不记名标头的任何想法?谢谢!

0 投票
4 回答
10215 浏览

payment - 条纹与平衡

我正在协助开发与美国许多承包商合作的绘画服务后端。我们一直在使用 Stripe,但该企业一直在使用他们银行的 ACH 服务插件向承包商付款,这需要 3-5 天,并且必须手动完成。

Balanced 似乎是 Stripe + 具有出色 API 的次日 ACH 支付,使一切自动化。这是对服务的准确描述吗?我很困惑为什么在这种情况下你会使用 Stripe 而不是 Balanced。如果我没看错的话,这是假设它也是一个像 Stripe 这样的商家账户 + 支付网关。

仍在思考如何最好地完成这项工作。谢谢大家。

0 投票
2 回答
2800 浏览

javascript - GWT Javascript 注入和 JSNI

如何在 JSNI 代码中使用 Javascript 库(从 CDN 下载)?

例如,我想在这个 JSNI 方法中调用 javascript Stripe 方法:

...但是 Stripe javascript 方法是未定义的。

(更多关于 Stripe.createToken 方法https://stripe.com/docs/tutorials/forms#create-a-single-use-token

使用 CDN url 注入 Stripe javascript 文件:

0 投票
2 回答
2747 浏览

jquery - 通过 Stripe 提交信用卡信息并进行验证

我正在关注 Ryan Bates 的 Railscast 向 Stripe 提交付款。他删除了信用卡信息的 name 属性,这样信用卡信息就不会提交给服务器,只能通过 ajax 调用提交给 Stripe。

这与 jQuery Validation 不兼容,因为它需要一个 name 属性。

我最终决定重新使用 name 属性,但在 Stripe 回调中将其设置为 null。

我的问题是这是否仍然是一个好的、安全的做法。

0 投票
1 回答
548 浏览

ssl - 处理付款和搭载 ssl

我有一个计划接受付款订单的网站。我的主机(heroku)提供搭载 ssl(免费)。我的支付网关(条带)需要 ssl 才能处理付款。heroku piggyback ssl 是否足以处理条带付款?

从条纹的网站:

如果您想在设置 SSL 之前投入生产,您可以考虑使用为您提供安全子域的提供商托管您的网站。例如,Heroku 允许您在 https://yourapp.heroku.com上托管。

0 投票
1 回答
226 浏览

javascript - 自动查找用户位置

我正在为我的 Django 应用程序集成 Stripe 支付。付款的必填字段之一是国家/地区。我的问题是如何知道用户的当前位置?我不需要地图。我只想要一个国家名称。

0 投票
2 回答
1479 浏览

php - 如何获得一个月中某一天的下一次出现

我试图让条带在用户选择的月份中的任何一天的下一次出现时设置一个 end_trial 日期。即如果今天是 16 号并且用户选择了 15 号,我需要下个月 15 号的 unix 时间戳。但是,如果今天是 14 号,我需要明天的时间戳。

我尝试了在这个 SO question Find the date for next 15th using php上找到的解决方案。

当我运行该问题中建议的代码并将 15 替换为 31 时

结果是2013-03-03

我也试过这个获取下一次出现的 18th 的日期

当我运行它时,第二个实际上会给我 2013-03-31 2013-1-31。

两者都有意想不到的结果。2月有问题吗?任何指导将不胜感激。

0 投票
1 回答
2288 浏览

php - 如何在 Stripe Invoice 中获取此 Json 值?

我能够很好地检索前 4 个值,但$item_name我正在逃避。我用来检索计划的语法有什么问题:名称:“LITE”值

这是我的 php - 前 4 个返回正常,但 $item_name 返回无效。

这就是 Stripe 发送的内容

0 投票
2 回答
1028 浏览

javascript - 打开 Paypal 数字商品灯箱

我希望我的客户使用 Paypal 数字商品灯箱。我在 Python/Django/Javascript 中使用以下步骤通过将客户发送到 Paypal 网站来创建订单:

  1. 单击按钮。
  2. 通过调用 Paypal 的 SetExpressCheckout 生成令牌。
  3. 通过访问“ https://www.sandbox.paypal.com/webscr?cmd=_express-checkout&token= ”为我的产品创建订单,并将步骤 2 中的令牌字符串附加到 URL。

上面显示我正确生成了一个令牌,但我想在第 3 步中使用灯箱。我已经阅读了数字商品集成指南,但我看不到如何让灯箱弹出并输入灯箱的令牌。其他文件让我认为 Paypal 会导致灯箱在返回令牌时显示。是否有关于如何激活灯箱的基本 HTML/Javascript/Python 示例?

0 投票
2 回答
187 浏览

ruby-on-rails - Rails:一旦达到限制,我如何处理自动升级用户帐户?

我有一个存储文件的 Rails 应用程序,用户可以在其中订阅三个计划:

  • 计划 1:免费试用最多50 个文件,为期30 天
  • 计划 2:最多250 个文件
  • 计划 3:最多500 个文件

在以下情况下,我将如何自动升级/降级用户计划:

  • 30 天试用期结束或用户上传超过 50 个文件
  • 超出文件限制并进入另一个括号
  • 或者文件被删除并且用户下降了一个级别

如何将 Rails 应用程序设置为“监视”用户帐户以进行这些更改?

有没有比在 Files 控制器创建和删除操作中粘贴逻辑更好的方法?那么 30 天的试用逻辑呢?谢谢!

注意:我可以很好地处理订阅的实际切换,只需寻找监控和触发切换的逻辑。