Posted on 16/09/2019 12:18:57
Hi Nicolai,
We have seen in the past that some payment methods would not make sense for specific shipping options.
Like you cannot Pay on Delivery if you pick up the package from a Locker.
A way to select "Allowed Payments" for a Shipping or "Allowed Shipping" for a Payment would be wonderful.
Of course, there will always be the question of which one is first. the Shipping method or the Payment method. And I think both options will be encountered which will make your life even harder when implementing this :)
And very often we have seen restrictions on the customers for both payment and shipping based on some settings on them like the credit or the number (or value) of opened orders. Of course, these settings might come from the ERP but sometimes you might be able to set them programmatically using some scheduled tas or manually on each User or UserGroup.
Another thing that is related to this request and has been requested before, is the ability to connect a payment or shipping method with the payment or shipping method from the ERP. Like an ExternalPaymentID for example. Nowadays, if we want to connect them, we cannot define them through the interface if we want to be able to use the PaymentID or ShippingID from the ERP.
Does it make sense?
Thank you,
Adrian