commerce
commerce copied to clipboard
Allow gateway transactions to voided
Start of voiding transactions with payment gateways.
- Added a
Gateway::supportsVoid()andGateway::void()to Gateway interface and base abstract class. - Implemented support to the Dummy gateway
TODO
- [ ] Figure out how to add a void window setting to gateways that support it.
- [ ] Test voiding with a real gateway that supports it.
Wanted to restart the conversation about adding this feature. Would be really great to be able to void transactions and have a record of it in Commerce. Is this still a possibility?