oc-shopaholic / oc-omnipay-shopaholic-plugin

💳 Payment gaytways extension for Shopaholic plugin
GNU General Public License v3.0
13 stars 6 forks source link

Upgrade to Omnipay 3.x #18

Open bcwaretx opened 4 years ago

bcwaretx commented 4 years ago

Has any work been done towards updating to Omnipay 3.0? Many modern gateways are only supported by the 3.x driver versions.

kharanenka commented 4 years ago

Now we are not working on updating Omnipay plugin. But we definitely need to do this, because 3.* package version has been used for very long time. Do you think we need to save support for version 2?

bcwaretx commented 4 years ago

Based on the upgrade documentation, the impact to Interface code should be minimal or none. https://omnipay.thephpleague.com/changelog/ It may be possible to support both versions and let the end-user choose in their composer.json.

It appears that most of the major gateways from 2.x have either been upgraded to 3.x, or are now deprecated by the vendor in favor of gateways only supported in 3.x. EG AuthorizeNet driver 2.x only supports deprecated methods, which 3.x support the current Accept and Accept Hosted methods.

kharanenka commented 4 years ago

Thanks for the info. I will try to study it soon.

vdomah commented 3 years ago

Hi! Is there any news about v3.x? My stripe for shopaholic depends on this plugin and doesn't work now after OctoberCMS migrated to Laravel6. Version 3 is strongly needed.

RitsmG commented 1 year ago

Hi.

I was wondering if there is any update on this?

kharanenka commented 1 year ago

Plugin works with v3. See more information here #19