Magento Certified Developer GuideCategory: 9. SalesWhat are the roles of the order, order_payment, invoice, and payment methods in the process of charging a card
Manish Prakash Staff asked 2 years ago

Order: After payment order state is changed to processing

Order Payment: This acts as an interface to the actual payment method, it provides a standard interface for all payment methods.

Invoice: After payment the invoice state changes to PAID

Payment Method: This is where the actual capture() takes place