LifterLMS PayPal Version 3.0.0-alpha.2

  • New minimum LifterLMS core version requirement: 7.0.0-alpha.2.
  • Fixed various translation functions using the incorrect textdomain.
  • When PayPal error responses provide specific error “details” the detailed error is returned and the generic error type is used as a fallback when details don’t exist.
  • Removed the PayPal account email option as it isn’t functionally necessary to record.
  • Improved PayPal Connect onboarding: the connected PayPal account must have a confirmed email address, subscribed to the PPCP “product”, and be eligible to receive payment before the gateway can be used at checkout.
  • Added PayPal button customization settings.
  • Fixed an issue encountered when attempting to perform two or more partial refunds on a single PayPal transaction.
  • Added webhook handling for PayPal subscription change events and refunds for recurring payment transactions originating from the PayPal account dashboard.

Leave a Comment

Your email address will not be published.