How do you see payment service integration? - e.g. PayPal #2322
Replies: 7 comments 4 replies
-
I only speak for myself, but here's some my opinion:
At some point I think we need more compatible modules listed on openmage.org. For example, I have a Gene/Braintree fork[1] that uses composer to install the latest major version of the In any case, I just think it's probably easiest to have payment modules broken out, and have them listed somewhere that people can find them. |
Beta Was this translation helpful? Give feedback.
-
We are likely to become standalone in the long run. Only speaking about my personal opinion on this. For a healthy ecosystem its useful for other developers and companies to provide their own modules without having to compete with OpenMage directly, which at the same times means also less work for our core Team. That said, if the ecosystem is not going to provide a working paypal integration, then we should provide our own, |
Beta Was this translation helpful? Give feedback.
-
As far as I can tell, most of the large module makers, as well as payment services (PayPal, Stripe) are ignoring LTS and focusing on M2. That's too bad, but also the current state of things. Without these folks it's a bit more difficult to keep these types of modules up to date and well maintained. It seems to me that PayPal, and maybe a maintained Stripe (and/or Auth.net compatible option) would be the minimum that I'd like to see OpenMage handling. If not included in the base install, they could be maintained by OpenMage and distributed as modules you can install later. I'm not sure the best thing though either, if they aren't going to be maintained (especially if they have known security issues), they should probably not be in LTS. |
Beta Was this translation helpful? Give feedback.
-
I maintain ipay88 credit card for many years now. |
Beta Was this translation helpful? Give feedback.
-
I am not seeing PayPal Checkout being included any time soon. You could "reserve" funds for your shop, but even if PayPal claims that it will refund the funds after a reasonable short period of time, I would not burden small to medium sized shops with that weird behavior. |
Beta Was this translation helpful? Give feedback.
-
Isn't that the same as what PayPal Express does? Never had a problem with that one. |
Beta Was this translation helpful? Give feedback.
-
I was wondering how/when OM will handle "PP Checkout"? And @func0der: Did "Login and Pay with Amazon" not work the same/similar way, via a button in the cart and its own (Mage-) checkout-page? |
Beta Was this translation helpful? Give feedback.
-
Hey,
I was wondering if you guys have any plan/idea on the future of payment service integrations.
A little bit of history to this question.
PayPal is currently pushing their new PayPal Checkout integration.
The has been no official integration for Magento 2, at least as far a the narrative of PayPal goes (https://www.paypal.com/en/webapps/mpp/upgrade-to-checkout#showcase1).
Magento 1 was using or better yet is using PayPal's NVP API in its codebase, which has been deprecated for years AFAIK.
I-Ways GmbH had provided a Magento 1 extensions for PayPal Plus for the last couple of years. Someone has provided it as a composer package. But since PayPal wants you to stop using that, too, it soon will either stop working or stop supporting certain payment methods.
Since OpenMage is not as widely adopted as Magento 1 or even has a platform big enough to be considered by PayPal for a listing on the above mentioned page yet, we are having a bit of an issue here.
This is of course not only related to PayPal, but to other payment solutions as well. I chose PayPal here, as their are notorious for their every-other-year-rewrite-of-their-whole-api. :D
There are some question I want to through out there:
What is OpenMage?
a. Is a simple LTS version of Magento 1, which mitigates the 'immediate' thread of high costs to migrate to another platform?
b. A project that plans to become a standalone shop system?
If 1b: How does OpenMage want to implement payment service in the future?
a. Should 'essentials' like PayPal be part of the core and 'exotic' ones extensions?
b. or should all external payment services be extensions?
If 1b: How would OpenMage deal with the very deprecated and probably dangerous to use default implementations of payment providers, that are currently part of the core?
Thanks for your time.
Beta Was this translation helpful? Give feedback.
All reactions