- Fixed amount calculation in case of multiple payments in one transaction (giftcard+ideal for example)
- Minor bugfixes (dependency issues)
- We now assume a podium giftcard payment to be paid when total_registered == total_captured
- We now assume a payment to be paid when total_registered == total_acquirer_approved
- Bug fixed where 'paid?' returned false if respons status had both 'paid' and 'canceled' node in response XML.
- You can now make refunds. See documentation.
- Updated README
- Bug fixed where the gem didn't handle docdata XML response with multiple 'payment' nodes well. The gem assumed that the nodes where in chronological order, but they aren't.
- Bug fixed where a description contained an illegal character (& in this case)
- Fixed a bug that occured when docdata reponded with multiple 'payment' nodes in the return object.
- truncated description down to 50 characters in create xml
- added configuration settings
- updated documentation
- minor bug fixes
- added default_pm option
- set key and Docdata::Payment object in status response object
Version 0.0.5 is used in production environmints and works.
- added method 'Payment.find'
- added method 'Payment.cancel'
- much better response messages
- initial release