cordova-plugin-stripe
cordova-plugin-stripe copied to clipboard
TODO: V2
- [ ] Change callbacks architecture for validation methods
- Currently, the success callback is called if the data is valid, and the error callback is called if the data is invalid. It makes more sense to ONLY use the error callback if an actual error occurs. The success callback should return a boolean that indicates whether the data is valid.
- [x] Integrate Apple Pay
- [x] Integrate GooglePay
- [x] Update credit card object interface
- [x] Add phone + email to address info
- [x] Add to iOS
- [x] Add to Android
- [ ] Add to JS
- [x] Add phone + email to address info
- [x] Add ability to create sources (3ds, visa checkout, alipay ... etc)
- [x] iOS
- [x] Android
- [x] Remove browser support
Is it possible to create 3d Secure payments using the plugin as is? Otherwise that'd be a great feature. Might be able to help implementing some parts of it if it doesn't already exist.
Thanks for a great plugin.
Is there anything you are waiting on to do this or any sort of timeline? I would be interested in contributing
@cwoolum just waiting to have some time to work on this.
I see that Stripe published Stripe.js v3, and some updates to the native SDKs. I'll probably start working on a big update soon.
Do you have some expected date for version 2?
@RedEars No.
Started working on it. Would appreciate it if you guys can help test the iOS side once I have it ready.
@ihadeed Sounds great! I will test when you have it ready :)
I can not wait for version 2 to come out ! I need it badly for Apple Pay and Google Pay. If I can help for anything...
Do you plan to integrate sources like sepa payment?
@RedEars No, that's not supported by the mobile SDK.
@ihadeed Hmm...I can see the sources and the SEPA source type in the stripe docs: https://stripe.github.io/stripe-ios/docs/Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeSEPADebit
@RedEars I was looking at their main docs, didn't see anything there. Thanks for sharing that link. I just checked both of their iOS + Android SDKs and it looks like they do expose methods to create sources.
@ihadeed When V2 to be released, I would be interested in contributing. Please let me know.
No estimate at this time. It works right now (you can try the v2 branch https://github.com/zyra/cordova-plugin-stripe/tree/v2) .. just needs few more things on the Android side. See the list above. (Create source, Add phone/email fields to the credit card object)
@ihadeed Is alipay working at the V2 ?
@ParasShahh Yes https://github.com/zyra/cordova-plugin-stripe/blob/v2/www/CordovaStripe.ts#L373
Is there any plans to update the plugin so the new SCA / 3D Secure 2 feature works?
@trademark2k6 I'm waiting too... Any plans to support SCA/3D Secure 2? @ihadeed
Is there any future for this project?