See also:
- How is a payment authorization voiding implemented?
- How is a payment method’s
canVoid()used? - How is
\Magento\Sales\Model\Order\Invoice::canVoid()implemented and used? - How is
\Magento\Sales\Model\Order\Payment::canCapture()used? - How is
\Magento\Sales\Model\Order\Payment::canCapturePartial()used? - How is
\Magento\Sales\Model\Order\Payment::canRefund()used? - How is
\Magento\Sales\Model\Order\Payment::canRefundPartialPerInvoice()implemented and used? - How is
\Magento\Sales\Model\Order\Payment::canFetchTransactionInfo()implemented and used?