Interface
MethodInterface
Magento\Paypal\Model\Billing\Agreement\MethodInterface
What it does
This interface defines the contract for PayPal payment methods that support billing agreements (recurring payments).
Developers implement this interface when creating payment methods that need to initialize, retrieve, create, or update billing agreement tokens with PayPal, enabling customers to authorize automatic future charges without re-entering payment details.
Public Methods
- initBillingAgreementToken()
- getBillingAgreementTokenInfo()
- placeBillingAgreement()
- updateBillingAgreementStatus()