【发布时间】:2016-01-25 09:11:54
【问题描述】:
有没有人通过 iOS 应用成功使用 Stripe connect。我有几个问题:
我在这里遵循指南:https://stripe.com/docs/connect/getting-started
注册应用:简单,没问题
然后再往下一点:
将您的用户发送到 Stripe:同样,这里很简单,没问题,我只有一个按钮,可以打开 UIWebView 中的链接。我假设在 URL 中有 client_id 很好?我的很多不确定性是我应该将哪些 ID/密钥硬编码到应用程序中
然后再往下一点:
用户连接或创建 Stripe 帐户后,我们会将其重定向回您在应用程序设置中设置的 redirect_uri,并带有代码参数或错误。
我在这里所做的是使用 UIWebview 的 webView:shouldStartLoadWithReqest:navigationType 委托方法来检查 URL 中的字符串“code=”。如果它找到了,那么我就可以获取“代码”参数。所以实际上,redirect_uri 对我来说完全没有必要。这是处理这个问题的正确方法吗?我应该在我的应用程序中还是在我的服务器上执行此操作?
收到代码后,我们应该进行 POST 调用以接收 access_token。同样,这应该在应用程序内还是在服务器上完成?它需要使用secret_key,所以我猜是服务器?如果需要将令牌发送到服务器,我该如何发送信用卡信息和这个令牌?我知道如何获取卡号、有效期和CVV。但就将其传递给服务器(有或没有令牌)而言,我不确定。
然后当谈到在服务器上实际编写 PHP、Ruby 或 Python 代码时,我完全不知所措。
任何帮助将不胜感激。
【问题讨论】:
-
欢迎访问我的教程!如果您有任何问题,请在 git 问题github.com/jsetting32/Stripe-Connect-Parse 中提出问题
-
我想在测试模式下测试授权。可能吗?还是我需要提供真实银行信息,因为它给了我无效的路由号码。
-
@Niharika 您可以传递此银行信息:账户持有人姓名:Jimmy bob,账户类型:公司,路由号码:110000000,帐号:000123456789
-
您知道您是否可以允许用户在此设置过程中前后导航?
标签: ios stripe-payments