- Fixed trailing comma (#86)
- Changed namespace from
Pine\SimplePay
toCone\SimplePay
- Changed translation keys from
pine-simplepay
tocone-simplepay
- Added two step payment support
- Fixed order status after cancelling payment (#71)
- Fixed item mapping if total is
0
(#68)
- Added
WC_Order_Item_Fee
handling on checkout
- Changed order prefix handling, now it's more flexible
- Changed the usage of
wc_get_checkout_url()
to the$order->get_checkout_payment_url()
method
- Added explicit logging on errors
- Fixed bad locale determination
- Fixed products with
0
prices by filtering in thePaymentPayload
(#57)
- Fixed
$_GET['section']
parameter handling (#55)
- Handle invoiceless transactions when only billing email and name are given (#44)
- Updated icons (#43)
- Added icon link on checkout
- Move repo to
conedevelopment
- Fixed missing property
- Ability to show icon on the checkout page
- 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 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)
- Added
composer.json
- Added Hungarian readme
- Added Refactored config
- Fixed typo in translations
- Added pending status
- Fixed transaction status when failed
- Fixed translations
- Added transaction statuses based on response
- Migrate to SimplePay API v2
- Refactorings
- Fixed boot if there is no WooCommerce
- Fixed 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