Skip to content

5.2.0

Choose a tag to compare

@rhoerr rhoerr released this 12 Jan 19:36
· 17 commits to master since this release

What's Changed

  • Added ability to use a different CIM customer profile for each new checkout, to bypass 10-payment-profile limit errors.
  • Added confirmation prompt before deleting stored payment cards on frontend.
  • Added feature to auto-load invoice when clicking 'Credit Memo' from an order.
  • Added intermediate star certificate (DigiCert SHA2 Secure Server CA) to SSL bundle.
  • Changed GraphQL to hard dependency, removing compatibility for Magento 2.2.
  • Fixed "record cannot be found" error on hosted form init if Authorize.net account was changed mid-session. (#8)
  • Fixed ACH refund to reference masked account data when possible for hosted form compatibility.
  • Fixed card address changes not syncing to gateway on API card save, for applicable gateways. (tokenbase#12, thanks @damienwebdev)
  • Fixed card last_use timestamp not being set when saving a new card from My Payment Options.
  • Fixed checkout to reload hosted form if guest email changes. (#20, #21) (Thanks @kraken-chris)
  • Fixed getTokenDetails potentially returning non-string value in some API requests.
  • Fixed hosted and webhook transaction amount comparisons to handle string versus float values and precision. (#18)
  • Fixed hosted form margin and positioning on 400-740px viewport width.
  • Fixed PHP 8.4 compatibility issue in AbstractMethod. (tokenbase#11, thanks @richard-t-bermudez)
  • Fixed post-auth transaction fraud rejection via webhook failing to cancel the Magento order.
  • Fixed webhook capture to set invoice transaction ID after an external capture.
  • Fixed webhook transaction approval to invoice when the payment action is set to authorize and capture.
  • Removed Entrust chain certificates from cert bundle.

Full Changelog: 5.1.4...5.2.0