Skip to content

Releases: PrestaShopCorp/ps_checkout

v2.20.0

16 Jun 10:45
48bf665
Compare
Choose a tag to compare

Changes

🔨 Improvements

  • 3DS step displayed only if the bank asks it
  • Display error message when merchant PayPal account is suspended
  • Update npm packages
  • Add X-Robots-Tag header with noindex, nofollow

🐛 Bugfixes

  • Fix ExpressCheckout password hash method
  • Changed order creation country ISO code to be always uppercase
  • Fix order create amount mismatch
  • Fix GCloud Github action
  • Fix payment loader size for small devices
  • Avoid retry for capture and refund
  • Add payer phone to payload sent to PayPal
  • Avoid Sentry client throw an Exception that cause a fatal error
  • Force execution of global actions with CONTEXT_ALL on multishop
  • Fix Payment by card not available when Pay Later is enabled on checkout page

v2.19.0

31 May 08:36
07c7337
Compare
Choose a tag to compare

Changes

🚀 New Features

  • PayPal Pay Later banners
  • PayPal Pay Later second buttons

🐛 Bugfixes

  • Fix PayPal Pay Latter translations issues

v2.18.0

28 Apr 09:21
6eec84e
Compare
Choose a tag to compare

Changes

🔨 Improvements

  • Added PayLater payment method configuration
  • Added PayLater payment method in checkout tunnel
  • PayLater now supports new countries: UK, US, ES, IT

v2.17.1

24 Mar 08:56
77afb13
Compare
Choose a tag to compare

🐛 Bugfixes

  • Restore missing translations after 2.16.0 merge
  • Restore missing documentation link on help tab

v2.17.0

21 Feb 08:59
6612228
Compare
Choose a tag to compare

Changes

🔨 Improvements

  • Improve ExpressCheckout button containers
  • Added warning message for merchants with custom themes
  • Hosted fields customization
  • Custom ENV loader
  • Enhance OrderState checking at install

🐛 Bugfixes

  • Display product price on product page with PayPal banner pay 4x
  • Add a retry when PSL timeout
  • Guzzle compatibility fix
  • Added error message to display that some currencies are misconfigured
  • #850: PAYSHIP-1639 Fixed bug on payment-options.component.js by @Rzial
  • #844: PAYSHIP-1640 Fix ExpressCheckout Address exception by @Matt75

v2.16.0

26 Jan 16:34
8c44e4b
Compare
Choose a tag to compare

Changes

  • Admin order page block rework

🐛 Bugfixes

  • Avoid warning open_basedir restriction
  • Fix disabled payment button for hosted fields on PrestaShop 1.7.8.x
  • Change CustomerMessageCore:: type to bool

v2.15.5

14 Sep 14:32
a8e3920
Compare
Choose a tag to compare

Changes

  • #819: Update translations ES
  • #747: Update translations IT

🔨 Improvements

  • #782: Adds a retry when PSL timeout
  • #812: Adds a check if merchant is from US and added new US pricing

🐛 Bug Fixes

  • #800: Logout from PrestaShop Checkout Account when token cannot be refreshed
  • #817: Fix cache exception due to empty key
  • #818: Remove reference to $bodyValues
  • #802: Fix missing checkboxes on Payment > Preferences > Currency restrictions
  • #814: Fix/cart sum after changing currency

v2.15.4

01 Jul 14:47
60b35ce
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fix various bugs on ExpressCheckout feature
  • Fix double OrderPayment

v2.15.3

26 May 12:39
f165fc7
Compare
Choose a tag to compare

Changes

  • Add ids for form cards
  • Add ids on back forms: buttons and tabs

🔨 Improvements

  • Added extra validator before loading JS to reduce loading speed
  • Added PayPal SDK JS preloading

🐛 Bug Fixes

  • Fix display of payment methods logo on cart page
  • Fix missing CSS on product page
  • Fix ErrorException on PayPalAccountUpdater
  • Fix Undefined index: type
  • Fix SSL CA Bundle not found

v2.15.2

04 May 14:59
f94ca37
Compare
Choose a tag to compare

Changes

  • Added check if onboarding is finished before displaying payment logos
  • Disabled payment loader when no payment options are available