Maintenance release (0.5.0 branch merge)
Added API to query transactions
endpoints with business account transaction records. As it is meant for internal
purposes for the moment and requires a special setup, no further documentation is necessary. For more information
contact us.
Added support for new (sia.eu) Poštová banka's iTerminal service sandbox and production environments (available as
Cheddar::SERVICE_ITERMINAL2
service).
Expose service_fee_amount
on Payment
object.
Expose refunded_amount
on Payment
object (status of refunded payments stays as completed
and only the refunded
amount changes).
Automatically send user's IP address to the service as part of payload when creating a payment, if not already provided.
Added support for sandbox mode with available services and switching sandbox and production URLs to cheddarpayments.com.
Updated documentation to reflect added ability to refund Tatra banka's CardPay payments.
Small fix to update metadata instead of refunds, when updating a payment.
Open sourcing Cheddar library, open sourcing it with added support for Poštová banka's iTerminal service.
Library has been rewritten to support PSR-2 standard.
Return card expiration date if available in card_expire_on
instance variable in Payment
data object.
Fixed minor annoyance with warnings when ran as part of command line script.
Fixed an issue with validating messages and incorrect expectations of signatures.
Updated chaching
dependency to add support for PayPal service and also support for ČSOB and a couple other Czech
banks via GP webpay service.
Preparations to allow for specific instances of Cheddar service.
Bugfix release due to incorrect signing of all requests.
Send X-Real-IP
header when performing requests to allow Cheddar to save user's IP address.
Fixed issue with incorrectly assigning optional values in Payment
data object.
Removed unused chaching
dependency and added support for cancelled
payment status added to Cheddar service.
Updated chaching
dependency to add VÚB eCard support.
Minor tweaks to the documentation and a horrible error in configuration.
Minor tweaks to the documentation.
Initial version with support for creating payments and checking their details afterwards.