MultiSafepay / magento2

MultiSafepay plugin for Magento 2
Open Software License 3.0
19 stars 8 forks source link

Change available methods on https://payv2.multisafepay.com/connect/ payment page #23

Closed shopforcovers closed 2 years ago

shopforcovers commented 2 years ago

In our Magento 2 we can configur Payment gateways to only be visible for particular Custom groups, great! But in order to make them work properly we need to activate them in our merchant.multisafepay.com website settings. Great so far.

But if we create an order for a customer, select as payment method Multisafepay and send the customer the payment link. All payment methods are shown, also the methods we have assigned for a particular customer group. If we disable this, the function will not work in our shop anymore.

so is it possible to A. recognize the customergroup restriction from Magento to https://payv2.multisafepay.com/connect/ or B possible to disable payment methods on https://payv2.multisafepay.com/connect/ only.

vinodsowdagar commented 2 years ago

Hi @shopforcovers ,

Thank you for reporting this. Unfortunately we have not implemented this feature (yet) in our API. So this is currently not possible in the way you described.

One thing you could try is to create different store views based on each customer group and then for each store view set a separate API key. In your MultiSafepay account you would need to create separate website ID's with separate API keys for each customer group and filter the payment methods through there.

And when you are creating a backend order, choose the store view that corresponds to the customer group of the customer.

It may be a lot of work, but for now it is the only solution i can come up with.

Let me know what you think about this.

shopforcovers commented 2 years ago

Ok, for now i know enough.

By the way, on the 31st October your MSP Android app showed the info of the 30th October. It did not refresh. I have had this multiple times, any date issue in the app?

Met vriendelijke groet, Cordialement, Best regards, Mit freundlichen Grüßen,

Tijmen Voges

Owner Shop for Covers

Mail: @.?subject=Question%20to%20Tijmen%20Voges%20Shop%20for%20Covers> @.

https://www.shopforcovers.com/

https://www.shopforcovers.com/ www.shopforcovers.com | Tel: +31(0)85 0185 042 | Mob: +31(0)6 142 503 18

BTW: NL858985184B01 | KvK: 72098384 | IBAN: NL07RABO0331633035

Van: Vinod Sowdagar @.> Verzonden: maandag 1 november 2021 16:31 Aan: MultiSafepay/magento2 @.> CC: shopforcovers @.>; Mention @.> Onderwerp: Re: [MultiSafepay/magento2] Change available methods on https://payv2.multisafepay.com/connect/ payment page (Issue #23)

Hi @shopforcovers https://github.com/shopforcovers ,

Thank you for reporting this. Unfortunately we have not implemented this feature (yet) in our API. So this is currently not possible in the way you described.

One thing you could try is to create different store views based on each customer group and then for each store view set a separate API key. In your MultiSafepay account you would need to create separate website ID's with separate API keys for each customer group and filter the payment methods through there.

And when you are creating a backend order, choose the store view that corresponds to the customer group of the customer.

It may be a lot of work, but for now it is the only solution i can come up with.

Let me know what you think about this.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/MultiSafepay/magento2/issues/23#issuecomment-956335117 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AWICBHFIO6SAX3LUTWFDR53UJ2XENANCNFSM5G46NJQQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub . https://github.com/notifications/beacon/AWICBHDVACCD4TALU3FKSSLUJ2XENA5CNFSM5G46NJQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHEAIIDI.gif

-- Deze e-mail is gecontroleerd op virussen door AVG. http://www.avg.com

vinodsowdagar commented 2 years ago

Hi @shopforcovers ,

Your last question is unrelated to the Magento 2 module. To make sure that you get an accurate answer, please ask that question via an e-mail at integration@multisafepay.com.

For now I will close this issue. If you have more questions or comments, feel free to either reopen this issue or create a new one.