PayPal此处Android SDK错误 - BadConfiguration:无法继续使用此商家帐户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PayPal此处Android SDK错误 - BadConfiguration:无法继续使用此商家帐户相关的知识,希望对你有一定的参考价值。

我正在尝试将PayPal Here swipers集成到Xamarin android应用程序中。一切都很好,直到我尝试将我的凭据提供给SDK。具体来说,该行包含对PayPalHereSDK.SetCredentials的调用

public void InitializeSdk( Context context, string serverName, string accessToken, string refreshUrl, string expires, IPayPalHereSdkWrapperCallback listener ) {
        PayPalHereSDK.Init( context, serverName );
        PayPalHereSDK.RegisterAuthenticationListener( this );
        PayPalHereSDK.CardReaderManager.RegisterCardReaderConnectionListener( this );
        if ( !string.IsNullOrEmpty( accessToken ) ) {
            var credentials = new OAuthCredentials( accessToken, refreshUrl, expires );
            PayPalHereSDK.SetCredentials( credentials, new SetAccessTokenResponseHandler( listener ) );
        }
    }

我的SetAccessTokenResponseHandler类实现了Com.PayPal.Merchant.Sdk.Domain.IDefaultResponseHandler接口。如上所述,当调用OnError函数时调用PayPalHereSDK.SetCredentials函数。我收到错误代码“BadConfiguration”和消息“无法继续使用此商家帐户。准备好了”

我搜索谷歌的高低,我相信,彻底搜索了。我似乎无法克服错误,所以我在寻求帮助!

答案

我认为paypal电子邮件未经过正确验证。请浏览商家入职指南文档,以获取有关使商家符合条件的更多详细信息。

https://github.com/paypal/paypal-here-sdk-android-distribution/blob/master/docs/Merchant%20Onboarding%20Guide.pdf

希望这可以帮助。干杯。

另一答案

我不确定究竟是什么问题,但我最终删除了我的PayPal开发门户中的Sandbox应用程序并创建了一个新的。现在一切都有效。头划伤

我诉诸于此,因为在尝试遵循Sundar的建议时,我开始收到“无效范围”错误。我以前收到过它们并且KNEW我修复了它(没有代码改变了)。当我删除/重新创建应用程序时,该错误消失了。令人沮丧,但这才有效!

以上是关于PayPal此处Android SDK错误 - BadConfiguration:无法继续使用此商家帐户的主要内容,如果未能解决你的问题,请参考以下文章

如何在 android 中实现 Paypal Native Checkout SDK?

PayPal iOS 和 Android SDK 中的 PAYMENT_CREATION_ERROR

Paypal SDK 与 Android 登录集成失败

NumberFormatException 可能是 BigDecimalInvalid long: "1,00" android-sdk-paypal

PayPal Android SDK 实时模式中的身份验证请求失败

Paypal IPN,在哪里将我的订单 ID 放在 paypal sdk (android) 中以通过我的服务器验证付款?