OceanLabs / iOS-Print-SDK

iOS Print SDK. Easily add print on demand functionality to your app within minutes! Print Postcards, Magnets, Photo Prints, Posters, Stickers, T-Shirts, PhotoBooks, etc.
https://www.kite.ly
111 stars 33 forks source link

Can't authenticate to PayPal #305

Open sammy-SC opened 6 years ago

sammy-SC commented 6 years ago

During checkout, selecting PayPal as payment method and then entering email and password to PayPal form has no effect. Regardless of whether PayPal credentials are correct, user is returned to payment method selection screen without any feedback and is not allowed to pay for the order.

Kite-Print-SDK version: 6.9.0 PayPal-iOS-SDK/Core version: 2.18.1

kkarayannis commented 6 years ago

Often PayPal's test environment is flaky. I've never seen it dismiss without any feedback though. I tried it now and it seems fine. Can you give it another try?

sammy-SC commented 6 years ago

Hello @kkarayannis thank you for the response.

I've tried it again and the issue still seems to be there. I recorded two short videos that showcase the issue

1st video

Here correct credentials are entered for PayPal correct-credentials

2nd video

Here incorrect credentials are entered for PayPal

incorrect-credentials

Both of these are recorded on production environment.

famanson commented 6 years ago

@kkarayannis is there any update on this?

timfernando commented 6 years ago

@kkarayannis any further update on this?

devyishstorypark commented 6 years ago

Whats the situation with this? I can't seem to validate the paypal experience of this product.

famanson commented 6 years ago

@kkarayannis it's been 2 months, guys. At least could you tell us what's going on?

dbotha commented 6 years ago

Hey guys - we're currently testing a new version of the SDK that should address this issue for you (at least we cannot reproduce it) - we're hoping to release this at some point this month. Unfortunately this PayPal UX and user authentication (shown in the video above) sits within their SDK (now deprecated) so it's largely out of our control. Longer term we'll be moving towards the Braintree SDK to facilitate PayPal transactions (their recommended route now) however this requires more work to our server side payment infrastructure first which won't start until next year. In the short term if PayPal is not working for you it can be disabled by removing the pod 'PayPal-iOS-SDK/Core', '~> 2.18.0' line from your Podfile.

kkarayannis commented 6 years ago

The new version, v7.0.0, which includes the new checkout experience is now live. Please let us know if this is still an issue.

famanson commented 5 years ago

@kkarayannis sorry but it is still not working :)