LifterLMS Stripe Version 5.0.0

Updates
  • Updated to support PSD2 (SCA). For more details on what this means see Stripe’s article at https://stripe.com/guides/strong-customer-authentication.
  • LifterLMS version 3.29.0 or later is now required.
  • Updated Stripe API Version to 2019-08-14.
  • Added a purchase-aware dynamic statement descriptor for each charge.
  • Added automatic installation of Stripe Webhooks from admin settings screen.
  • Added webhook receipt endpoints for receiving updates from Stripe when asynchronous payments fail and charges are refunded.
  • Added minimum transaction checks for the following currencies: BRL, INR, MYR, & NZD.
  • Added UGX as a supported zero-decimal currency.
  • Database installation script no longer installs tables from version 2.x and 3.x.
Bug fixes
  • Fixed typo in filter llms_stripe_get_card_desrcription, use llms_stripe_get_card_description.
Deprecations
  • Removed class constant LLMS_Stripe_API::API_VERSION, use LLMS_STRIPE_API_VERSION instead.
  • Removed method LLMS_Payment_Gateway_Stripe::get_stripe_amount() use llms_stripe_get_amount() instead.
  • Removed method LLMS_Payment_Gateway_Stripe::get_transaction_minimum() use llms_stripe_get_transaction_minimum() instead.
  • Removed method LLMS_Payment_Gateway_Stripe::get_card_desrcription() use llms_stripe_get_card_description() instead.
  • Removed method LLMS_Payment_Gateway_Stripe::charge()
  • Removed class LLMS_Stripe_Crons
  • Renamed file includes/class-llms-gateway-stripe.php to includes/class-llms-payment-gateway-stripe.php

Leave a Comment

Your email address will not be published. Required fields are marked *