I have Implemented Paypal SDK in my iOS Application and When I make request to Paypal Server, I am getting error as below
**PayPal SDK: Request has failed with error: UNKNOWN_ERROR - System error (UNKNOWN_ERROR). Please try again later. (400) | PayPal Debug-ID: b2ebd65f0347d [sandbox, PayPal iOS SDK 2.6.1]**
Please help me to sort out this issue.
Thanks in advance.
Dave from PayPal here.
We have occasionally seen this sort of unexplained error before, and are trying to get to the bottom of it.
Could you please open this a new issue at the PayPal-iOS-SDK repository? There we can work with you to try to pin down why this is happening.
Thanks!
Related
Does this link work?
https://appcenter.intuit.com/Playground/OAuth/IA
I am trying to get my QB online token secret required for working with a ruby gem. I have a valid QB account and I have entered my app's consumer key & secret. All I am trying to do is follow the instructions required to get the example app working from
https://github.com/minimul/qbo_api
Every time I click on the Connect to Quickbooks button, I just get an error message.
Oops! An error has occurred.
Please close this window and try again.
Error Code: no_access_to_this_field
Message: Team Intuit IA Application not allowed to get access to QuickBooks
I have changed the urls in my app and I still cannot get past the error message. I am at a loss since this seems to be a very basic step to start working with the gem. Please tell me the newbie mistake I am making.
Is there any other SDK I need to install? I do not have a Desktop version...just the online version.
So if anyone here happens to not figure out this answer already, its because I set the "Access Token Duration:" option on the Intuit Playground to 120 seconds...the default option.
I changed it to 1200 seconds by mistake, and the login works just fine now! I don't understand why that works, so if someone could answer that I could understand it better!
Thanks #William Lorfing
This can happen if you are using the playground to generate Oauth tokens for either QuickBooks or Payments access and you are not setting the correct data source.
See the answer here: https://intuitdeveloper.lc.intuit.com/questions/1247785
regards
Jarred
I am trying to log into my SoundCloud account on an iOS app I develop using the Objective-C SoundCloudAPI framework https://github.com/sangtn/SoundCloudAPI
This worked like a charm the last time I used it but by today I am getting the following error message:
Error Domain=NXOAuth2HTTPErrorDomain Code=401 "HTTP Error: 401"
UserInfo={NSLocalizedDescription=HTTP Error: 401}
Using the same credentials (email and psw) grants me access on the web platform and on the SoundCloud iOS app.
I cannot find any recent changes on the SoundCloud platform nor does their status page indicate any malfunction, so I am asking if anyone is experiencing this as well and if someone has found a cause of this issue?!
Thanks!
Looks soundcloud fixed the issue
Having issues as of last night with my app logging in as well. I've Tweeted and emailed - seems like this could be a broader issue on their side.
I implemented Paypal iOS SDK in my app and it works perfectly. Only for 1 account (1!) I can't login and as I write in title the SDK crash my app. In the logs I see the following error:
PayPal SDK: Request has failed with error: stepup_required - Non è possibile completare l’accesso. Riprova più tardi o accedi a www.paypal.it per risolvere eventuali problema di sicurezza del tuo conto PayPal. (401) | PayPal Debug-ID: 6dcc0fceceb0d [live, PayPal iOS SDK 2.13.1] | Details: (
{
"error_description" = "Unable to authenticate the user, and a limited token is being returned. Stepping up the user with this Access Token via authentication flows is necessary. Authflow push notifications are disabled";
}
).
I tried to search it into Paypal github but without success. Any ideas?
With the last update of Paypal iOS SDK framework this problem disappear.
I have also faced this problem. Got solution by updating PayPal SDK framework.
After successfully integrating iOS PayPal SDK and testing with no-network mode, I created some test users in the app dashboard and switched to sandbox mode. When I try to login I always get this INTERNAL_SERVICE_ERROR as below:
PayPal SDK: Request has failed with error: INTERNAL_SERVICE_ERROR -
System error. Please try again later. (500) | PayPal Debug-ID:
003f3b97339c5 [sandbox, PayPal iOS SDK 2.8.1]
I gave it some time, even a day as the description tell me to try again later but the failure persists. Is there any additional step I should be doing? Or maybe this is not related to my end?
A 500 response indicates a bug in the PayPal backend. In general, debug IDs should be sent to [https://www.paypal.com/mts](merchant support). They can examine the logs for more information and file a problem report with the appropriate internal team.
However, I will bring this case to their attention.
This particular error has to do with your buyer account not being completely set up according to the country it's registered with. Your buyer account needs a Tax ID set up on it in order to be able to process. As for the 500 Error, this was corrected shortly after you posted the question so that a more appropriate error is returned.
I am using the latest version of the iOS Paypal SDK (2.0.1) and am getting the following error when making a single payment.
payPal SDK: Request has failed with error: VALIDATION_ERROR - The payment information is invalid. Please correct and submit again. (400) | PayPal Debug-ID: 5a103a01e6d3a | Details: (
{
field = "redirect_urls";
issue = "This field required when payment_method is 'paypal'";
}
So it appears I need to set some redirect_urls. I have not seen any mention of how/where I should be setting these in the PayPal documentation (for iOS)
Can someone shed some light on this for me please?
Thanks
Dave from PayPal here.
We've seen this rather surprising error message before, if when making a payment one specifies the same PayPal account for both the payer and the merchant (payee).
When you make test payments using the PayPal iOS SDK, be sure to log into a PayPal account different from your merchant account.
(And yes, our server team is looking into fixing the error message that is returned in this situation.)