- Multisite compatibility (#39)
- Code cleanup, refactoring
- Docblocks and param types (#38)
- Force trailing slash in IPN url
- Use
home_url
instead ofsize_url
(#35)
- Backward compatibility for custom orderRefs
- Payment reference URL based on locale
- Fixed order references when using capital prefix (#33)
- Added customizable reference prefixes (#33)
- Using order ID as transaction reference (#33)
- Added missing translations (#31)
- Exception based error handling (#30)
- Refactored requests
- Round quantities using
ceil
(SimplePay does not handle decimal quantities) (#26)
- JS hide/show mechanism on admin
- Return
null
instead ofarray
when order does not need shipping address (#25)
- Added custom error messages when IPN/IRN should fail
- Added red labels for sanbox inputs
- Determine if
$order
is instnace ofWC_Order
- Put currency based options before hashing
- Do not handle IPN/IRN if order does not exist
- Update Docblocks (#22)
- Check for undefined property in updater (#21)
- composer.json
- Hungarian readme
- Refactored config
- Typo in translations
- Pending status
- Fix transaction status when failed
- Fix translations
- Transaction statuses based on response
- Migrate to SimplePay API v2
- Refactorings
- Boot fix if there is no WooCommerce
- Spacing
- SimplePay transaction ID to order info
- Order handling on failed or cancelled transactions
- Early log file path call
- Accessing non-existing array keys
- Set order status to failed when payment failed
- Added new translations
- Separate fields for test credentials
- Show error message when payment failed
- Redirect back to checkout page on failed payment
- Add banners
- Updater structure and logic
- Revert to
stdClass
- Option fields
- Refactored Updater
- Fixed
glob()
pattern
- Fixed updater hooks
- Force correct directory name
- Directory naming
- Fixed variable names
- Added custom GitHub updater
- Replace
self
tostatic
- Flatten code, remove some functions
Initial release