2017-03-15 43 views
1

我们正在构建一个Android应用程序,我们希望使用Stripe作为支付平台。条纹 - 连接到独立帐户

我们发现这个github(https://github.com/thiagolocatelli/android-stripe-connect)指定了如何集成独立条纹帐户。问题是,在认证的最后一步,我们应该呼吁

Stripe.apiKey = mSession.getAccessToken(); 

,并同时在网站上的文件说,这是我们应该使用的命令,在Android工作室表明的那样:“无法解析符号“apiKey “”。

我们遇到的另一个问题是

Account account = Account.retrieve();

一个Account类变更为BankAccount而现在没有retrieve功能为BankAccount类。

回答

0

根据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); 

我希望它可以帮助你。