Description
Scenario:
Temporary disable a payment method in Shopware by deactivating it, or by removing it by Sales Channels -> Payment methods
Expected:
No new orders are placed with the disabled payment method
Result:
New orders are placed with the disabled payment method which is confusing, because we disabled it right?
Reproduce:
I could reproduce this issue with the following steps:
- Disable the payment method and remove it from the sales channel (but keep it active in Mollie)
- Place an order in test mode with "Cancelled" as feedback
- You should be redirect to "frontend.mollie.payment.retry"
- Now choose "Pay with a different payment method"
- Now we can select all payment methods that are active in our Mollie account, which makes it possible to use the previous disabled payment method in Shopware
Not a big deal for me at the moment, because it makes kinda sense, but I think it should be communicated somewhere to prevent this from happening. It had me clueless for a few minutes.
However offering payment methods with rules, for example: customer groups, B2B / B2C , everything that has to do with the rule builder can bypassed by cancelling the payment and then pay through Mollie directly