Add permissions to view payment statuses. Possible use cases are statuses that are useful to shop maintainers, but shouldn't be visible to customers, such as when a status is related to the merchant's PSP account.
Add permissions to view payment statuses. Possible use cases are statuses that are useful to shop maintainers, but shouldn't be visible to customers, such as when a status is related to the merchant's PSP account.
Comments
Comment #1
xanoComment #2
xanoPayment status plugins should implement AccessibleInterface for this.
// Edit: then we can only use this if we have real instances. The payment status overview, for example, cannot use this approach.
Comment #3
xanoIf we implement permissions, we also need them for setting statuses on payments.
Comment #4
xanoI haven't really come across a situation where this was needed. We also have #2294413: Let payment methods control payment status updates now.