PayPal Here Android SDK 错误 - BadConfiguration:无法继续使用此商家帐户
PayPal Here Android SDK Error - BadConfiguration: Cannot proceed with this merchant account
我正在尝试将 PayPal Here 滑动器集成到 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
class实现了Com.PayPal.Merchant.Sdk.Domain.IDefaultResponseHandler
接口。如上所述,调用PayPalHereSDK.SetCredentials
函数时调用OnError
函数。我收到错误代码 "BadConfiguration" 和消息 "Cannot proceed with this merchant account. ready"
我搜索了 Google 高低,我相信,搜索得非常彻底。我似乎无法克服错误,所以我寻求帮助!
我认为贝宝邮箱未正确验证。请仔细阅读商家入驻指南文档,以获取有关使商家符合条件的更多详细信息。
希望这对您有所帮助。干杯。
我不确定到底是什么问题,但我最终删除了我的 PayPal 开发门户中的 Sandbox 应用程序并创建了一个新应用程序。现在一切正常。 挠头
我之所以采用此方法,是因为在尝试遵循 Sundar 的建议时,我开始遇到 "invalid scope" 错误。我之前收到过它们并且知道我已经修复了它(并且没有更改代码)。当我 deleted/recreated 该应用程序时,该错误消失了。令人沮丧,但这就是有效的方法!
我正在尝试将 PayPal Here 滑动器集成到 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
class实现了Com.PayPal.Merchant.Sdk.Domain.IDefaultResponseHandler
接口。如上所述,调用PayPalHereSDK.SetCredentials
函数时调用OnError
函数。我收到错误代码 "BadConfiguration" 和消息 "Cannot proceed with this merchant account. ready"
我搜索了 Google 高低,我相信,搜索得非常彻底。我似乎无法克服错误,所以我寻求帮助!
我认为贝宝邮箱未正确验证。请仔细阅读商家入驻指南文档,以获取有关使商家符合条件的更多详细信息。
希望这对您有所帮助。干杯。
我不确定到底是什么问题,但我最终删除了我的 PayPal 开发门户中的 Sandbox 应用程序并创建了一个新应用程序。现在一切正常。 挠头
我之所以采用此方法,是因为在尝试遵循 Sundar 的建议时,我开始遇到 "invalid scope" 错误。我之前收到过它们并且知道我已经修复了它(并且没有更改代码)。当我 deleted/recreated 该应用程序时,该错误消失了。令人沮丧,但这就是有效的方法!