Stripe Android:添加卡,未调用SourceRetrievalListener回调

时间:2018-04-16 07:02:05

标签: android stripe-payments

我正在尝试将卡片源添加到当前客户(已获取临时密钥和已初始化会话)。该卡已添加到用户但未触发回调SourceRetrievalListener,因此我等待卡添加结果的流程无法结束。

当我再次打开卡片列表的活动时,它会取出我没有收到回拨的卡片。

 CustomerSession.getInstance().addCustomerSource(getContext(), token.getId(), token.getType(), new CustomerSession.SourceRetrievalListener() {
                    @Override
                    public void onSourceRetrieved(@NonNull Source source) {
                        Timber.tag("ADDCARD").d(source.toString());

                    }

                    @Override
                    public void onError(int errorCode, @Nullable String errorMessage) {
                        Timber.tag("ADDCARD").w(errorMessage);
                    }
                });

尝试添加卡时,我确实收到了此日志值:

D/NativeCrypto: jniThrowException: java/net/SocketTimeoutException: Read timed out

我在这里遗失的任何东西?

这是我在github上打开的问题的链接: https://github.com/stripe/stripe-android/issues/553

我的环境正在测试而非生产。

0 个答案:

没有答案