Comments (12)
Thanks, @parkej60. I'll pass this along to the people in charge of our Sandbox server. There seem to be some intermittent problems there.
from paypal-ios-sdk.
@dgoldman-ebay It doesn't seem intermittent at all to me. Since yesterday morning I just haven't been able to connect using the sandbox.
from paypal-ios-sdk.
@parkej60 I'll let the Sandbox people know. Thanks!
from paypal-ios-sdk.
@parkej60, I just wanted to provide an update.
We've now got over a dozen people inside PayPal looking into this. I have found a way to reliably reproduce your issue on Sandbox but not on Production, same as your experience.
There seem to be some odd things going on in Sandbox that are incorrectly triggering this error. I'm hoping that somebody from that team will be able to get to the bottom of this quickly!
from paypal-ios-sdk.
@parkej60, we're still looking into this. I hope to have something more useful to tell you very soon!
from paypal-ios-sdk.
It appears the latest build which supports iOS 7 has fixed this.
from paypal-ios-sdk.
this issue still exists
We are using the client ID and corresponding text account as listed under the api credentials "test credentials" section.
The error we receive is:
Request failed with error:"ppapi_error_code_10870 - Please go to the App Store to install the latest version of the PayPal app.
PayPal debugId: 20d505b59cd94"
We are able to successfully bring up the payment screen with the production details
from paypal-ios-sdk.
@samskiter sorry to see this issue back again! (I'm reopening this github issue now.)
The upshot when we investigated the original report 6 months ago, and so far today in investigating your report, is that it looks like some Sandbox server(s?) contains bad code. This code ends up thinking that your requests from mSDK 1.4.6 are actually coming from version 1.4.6 of a completely different PayPal mobile app.
If you're still getting the same error on Sandbox tonight, could you hit it maybe 4 more times, and tell us the 4 resulting debugIds? That will help us investigate whether there is a particular server common to these errors.
Fortunately, both your experience and @parkej60's original experience have so far indicated a problem only on Sandbox, and not on Production.
from paypal-ios-sdk.
just hit it a bunch this morning. Debug id's coming in pairs (probably because I'm using the 'prepareForPaymentUsingClientId' call). Here they are:
1:
c17d9138f1090
cb660b9614bed
2:
e1a06633c31fd
985b8e357ccb
3:
c342c02e48e6d
eea565cad6ca9
4:
d020d5046d0c7
ecfa08afbd9d6
from paypal-ios-sdk.
@samskiter thanks for hanging in there! I've got bad news and good news.
The bad news: so far we haven't found a pattern as to why some connections to Sandbox succeed and others fail.
The good news: this should all become irrelevant next week. As just announced yesterday, version 2.0 of the PayPal mobile SDK will be released on Monday, Feb 24. One of the differences in the new version of the mSDK is that we have now switched all server calls to the new PayPal REST APIs. That means that the old-style authentication API we use in version 1.x, which is generating your errors, will no longer be in play.
When the new version of the mSDK becomes available on Monday, it will probably take you an hour or so to integrate into your app. And then all should be good!
from paypal-ios-sdk.
Thank-you. I will take a look on Monday at integrating this.
from paypal-ios-sdk.
Fixed (I certainly hope!!!) in the just-posted mSDK 2.0.0.
from paypal-ios-sdk.
Related Issues (20)
- PayPal iOS SDK acceptCreditCards = YES Crash HOT 2
- Canadian Company - Direct credit card transaction fails, but paypal account transactions succeed HOT 3
- Paypal works even empty or invalid Credentials for Sanbox account? HOT 1
- PayPal SDK: Request has failed with error: PAYMENT_CREATION_ERROR - There was a problem setting up this payment. Please visit the PayPal website to check your account. (422) | PayPal Debug-ID: a02b03ac608db, a02b03ac608db [sandbox, PayPal iOS SDK 2.14.3] HOT 8
- Mismatch in documentation HOT 3
- in localization when change view direction HOT 2
- app crashes when user clicks on pay with card on Paypal screen HOT 1
- PAYMENT_CREATION_ERROR CN account HOT 1
- Could I use PayPal iOS SDK on my country Brazil? HOT 2
- Permission Issue HOT 1
- PayPal SDK: Request has failed with error: REQUIRED_SCOPE_MISSING - System error. Please try again later. (403) | PayPal Debug-ID: b4046739be1f1, b4046739be1f1 [sandbox, PayPal iOS SDK 2.18.1]
- Payment not Processable HOT 2
- UNAUTHORIZED_PAYMENT HOT 1
- Layout issue HOT 1
- Recurring Payment HOT 1
- Card Cache Issue HOT 1
- When ever I open the iOS app it showing "Service unavailable" alert HOT 2
- Payment is not showing in www.sandbox.paypal.com HOT 1
- @sharathvatti Thanks for the report. There is an internal ticket SRE-43154 to track this new issue. My apologies for the inconvenience. HOT 1
- INTERNAL_SERVICE_ERROR HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from paypal-ios-sdk.