条纹 - 连接到独立帐户
问题描述:
我们正在构建一个Android应用程序,我们希望使用Stripe作为支付平台。条纹 - 连接到独立帐户
我们发现这个github(https://github.com/thiagolocatelli/android-stripe-connect)指定了如何集成独立条纹帐户。问题是,在认证的最后一步,我们应该呼吁
Stripe.apiKey = mSession.getAccessToken();
,并同时在网站上的文件说,这是我们应该使用的命令,在Android工作室表明的那样:“无法解析符号“apiKey “”。
我们遇到的另一个问题是
Account account = Account.retrieve();
一个Account
类变更为BankAccount
而现在没有retrieve
功能为BankAccount
类。
答
根据Stripe Authentication doc, Stripe.apiKey
用于存储条带请求的API密钥。
更换
Stripe.apiKey = mSession.getAccessToken();
与
Stripe.apiKey = "[PLATFORM_SECRET_KEY]";
您可以使用Account
类添加多个银行账户。
检查Managing multiple bank and debit accounts
Stripe.apiKey = PLATFORM_SECRET_KEY;
Account account = Account.retrieve(CONNECTED_STRIPE_ACCOUNT_ID, null);
Map<String, Object> params = new HashMap<String, Object>();
params.put("external_account", "btok_9CUaZTAdbT4G5z"); // ("account","tokenId")
account.getExternalAccounts().create(params);
我希望它可以帮助你。