Skip to content

GuestPaymentInformationManagementPlugin must be of type MagentoQuoteApiDataPaymentInterface when placing order

Magento 2.4.6-p3

I am getting this error when placing an order in my Magento 2 checkout:

TypeError:
MagentoPersistentModelCheckoutGuestPaymentInformationManagementPlugin::beforeSavePaymentInformation():
Argument #4 ($paymentMethod) must be of type
MagentoQuoteApiDataPaymentInterface,
MagentoQuoteModelQuoteAddressInterceptor given

I recompiled, deployed and cleared the cache, issue remains. Also tried using different payment methods, all return the same error.

I am using Luma checkout … any idea what might be wrong?

Full error log: https://pastebin.com/VvkgC4UV