Log in
Model

PaymentInformationManagement

Magento\Checkout\Model\PaymentInformationManagement

What it does

This class manages payment information during checkout, handling the saving of payment methods and billing addresses, then placing the order.

Developers use this when customizing checkout payment flows, as it provides methods to save payment information separately or save and place the order in one operation.

It includes rate limiting for security and handles address synchronization between billing and shipping.

Public Methods

  • savePaymentInformationAndPlaceOrder()
  • savePaymentInformation()
  • getPaymentInformation()