Changelog

Changelog

1.0.1
  • Tweak - Logging improvements.
  • Fix - Use untampered received body in callback verifying.
  • Fix - Add logic for trying path with and without trailing slash in callback verifying.
1.0.0
  • Feature - Adds support for EUR.
  • Feature - Adds support for selecting which EUR countries TrueLayer should be available for in checkout.
  • Feature - Stores bearer token & TrueLayer API credentials encrypted in db. Uses [defuse/php-encryption](https://github.com/defuse/php-encryption) for encryption/decryption.
  • Tweak - Refunds now executed via payments/{id}/refunds endpoint instead of /payouts.
  • Tweak - Improved messaging in order note when refund fails.
  • Tweak - Uses Ramsey lib to generate UUID.
  • Tweak - Updates TrueLayer signing SDK to v0.1.0.
  • Tweak - Adds verifying webhook callbacks via TrueLayer signing SDK.
  • Tweak - Adds TL-Agent to headers in requests sent to TrueLayer.
  • Tweak - Saves TL-Trace-Id to plugin log.
  • Tweak - Remove access_token from plugin log when returned in get token request.
0.9.3
  • Tweak - Logging tweaks.
  • Fix - Use production client id and secret when retrieve token in requests towards production environment.
0.9.2
  • Fix - Adds missing vendor folder to plugin.
0.9.1
  • Tweak - Remove the unused Beneficiary Type from plugin settings field.
  • Fix - User order customer data for user name sent in create payment request.
0.9.0
  • Initial release.