All notable changes to this project will be documented in this file.
- Settlement: add
captures
helper method.
- Implement API features and changes from the changelog up to and including Friday, April 3rd, 2020.
- Fix
Capture#shipment
API call.
- Implemented various API features from the changelog up to and including Tuesday, September 24th, 2019.
- Added timeouts configuration for Net::HTTP
- Update root certificates
- Add Onboarding APIs (Get onboarding status, Submit onboarding data)
- Add helper method to retrieve payments for subscription.
- Payment: Require customer_id when retrieving a mandate.
- Mandate: add
mode
attribute - Organization: add
_links
helper method - Organization: add
locale
attribute - OrderLine: add
metadata
attribute - Method: add
minimumAmount
andmaximumAmount
attributes
- Added the option to pass additional request options when creating a new resource.
- Removed the Bitcoin payment method.
- Add Capture, Order, and Shipment APIs (#92)
- Migrated to the v2 API
- Refer to the migration guide for a complete list of changes
- Dropped Ruby 2.0.0 support.
- Removed old api
- Introduced new api
- Deprecated old api
- Added support for gift card method.
- Added support for
invoice
endpoint. - Improved support for
refunds
endpoint. - Added and updated examples.
- Add support for organizations, permissions, profiles, settlement and profiles/apikeys resources (#54).
- Remove
jruby
from the build.
- Add pagination support to resources (#25).
- Update bundled cacert.pem file. Follows Mozilla's recommendations on invalid certificates.
- Refactor to a more ruby like library.
- all methods use underscores
- payloads to call api functions will be camel cased before sending
- getters and setters are now just attr_accessors and omit get and set
- Added payment method KBC/CBC Payment Button
- Fixed an issue where the required
mime-types
dependency did not work correctly (#32). - Fixed an issue with customer subscriptions (#35).
- Added
refunded?
method.
- Added Subscriptions API.
- Added Mandates API.
- Added
recurringType
andmandateId
to Payments API.
- The members
customers
andcustomers_payments
weren't made public withinattr_reader
(#21). - Updated the bundled CA's cacert.pem file to date
Jan 20, 2016
.