iZettle / URL-Scheme

iZettle Custom URL Scheme Example Apps
https://developer.izettle.com
33 stars 9 forks source link

URL-Scheme not working anymore? #18

Open Jaspur opened 6 years ago

Jaspur commented 6 years ago

So my clients needs to pay for a new integration of the SDK? What's the reason that you don't support it anymore?

renege commented 6 years ago

This is indeed very strange! Why is iZettle this not supporting anymore? It's just a few lines of code in their main app I guess? @izettle-ci @izettle-ios-ci @izettle-web @niklas-izettle @attila-izettle @adamvoncorswant @jensutbult Can I downgrade to the App-version where it was working?

mansbernhardt commented 6 years ago

The URL Scheme was deprecated almost two years ago. There has been plenty of time to upgrade your apps to use our SDK instead: https://github.com/iZettle/sdk-ios

renege commented 6 years ago

The iOS SDK can't be implemented in Hybrid apps.. So the whole application should be written to a Native app?

mansbernhardt commented 6 years ago

@renege Why can't a hybrid app call into an Objective C Framework?

Jaspur commented 6 years ago

@mansbernhardt but what's the reason it's deprecated? It's just a few lines of code in your app extra? And costs more programmers hours of redeveloping apps. Because it worked two versions before of your app. so I did 2 years while it was deprecated already. Can I downgrade the iOS app in some way?
And like @renege said; Hybrid apps and calling into Objective C Frameworks is not as easy as you think.

NovapaX commented 6 years ago

I was also hoping the URL-scheme would still work. It would've been a very easy way of accepting card payments from my custom POS web-app. (I could then just click a link, and confirm I'd want to open with iZettle app, and the payment would be ready in the app.)

Now I've got to jump through hoops (like making an actual iOS app) to make a nice integration.

Jaspur commented 6 years ago

That’s also a very nice use case!

@mansbernhardt, what’s the reason it deprecated? Isn’t it just a few lines of code in the iZettle app to keep the support of this?

mansbernhardt commented 6 years ago

@Jaspur It is a lot more than a few lines of codes, but more importantly it is a big area to do regression testing on for every release. And when talking with our integrators, the majority preferred the SDK instead of the URL Scheme, and it does not make much sense to maintain both.

abasnet commented 6 years ago

We have a various customer using izettle for web app to take payments. We have been notified it no longer works since the upgrade of OS. Does this mean it now only works for native apps and no alternative for web app payment?

Jaspur commented 6 years ago

@abasnet yes.. that's too bad, isn't it? we're having the same trouble.

lhadnif commented 6 years ago

The URL scheme was a brilliant way to make reponsive web sites able to launch Izettle app to receive payments. I had implemented this in our solution because I only need to maintain a website/app that works across all devices and form factors. Creating an native app just for this would take too much time and maintenance. Sorry to say I have to leave iZettle for SumUp because of this. No android SDK and No URL Scheme rules it out. I hope you one day change your mind and at least give us an URL scheme on iOS an android. iZettle is brilliant but this cripples it for easy integrations. Thanks.