Skip to content

Releases: checkout/checkout-sdk-ruby

1.1.2

06 Apr 19:20
Compare
Choose a tag to compare

Release 1.1.2

  • Add javascript_enabled field in ChannelData for request session and update session (browser channel)
  • Add reference property to Financial Actions query
  • Add support for Forex (FX) rates API
  • Remove marketplace from HostedPayments & PaymentLinks

1.1.1

15 Mar 14:38
Compare
Choose a tag to compare

Release 1.1.1

  • Updates GiroPay request object (CS2)
  • Adds new sections for adding/deleting workflow actions and workflow conditions (CS2)
  • Adds ‘Unscheduled‘ payment_type to ‘PaymentRequest‘ (CS1/CS2)
  • Removes ‘to‘ and ‘from‘ fields from Notifications > Events (CS1)

1.1.0

28 Feb 08:51
Compare
Choose a tag to compare

Release 1.1.0

  • Fixed metadata object on responses
  • Added support for hash requests to avoid objects serialization
  • Adds ‘amount_allocations‘ field to ‘RefundRequest‘ (CS2)
  • Adds ‘line_of_business‘ field to ‘PaymentRequest‘ (CS2)

1.0.4

24 Feb 05:04
Compare
Choose a tag to compare

Release 1.0.4

  • Fixes logger builder to return builder instance
  • Added SEPAV4 sources
  • Adds support for Financial Actions API

1.0.3

02 Feb 15:46
Compare
Choose a tag to compare

Release 1.0.3

  • Added API key auth to Integrated Platforms Balances (CS2)
  • Added patch endpoint for payment instruments (CS2)
  • Add missing classes and properties for Accounts (CS2)
  • Review payment & payout request schemas (CS1/CS2)
  • Replace ‘reporting’ scopes with 'reports' on the Reports API (CS2)
  • Add new Illicado APM (CS2)

1.0.2

25 Jan 18:44
Compare
Choose a tag to compare

Release 1.0.2

  • Adds Integrated Platform Payments Support
  • Renames created workflows in tests to add SDK identifier
  • Update Sepa URL for PPro actions
  • Downgrades Faraday version to be backward compatible

1.0.1

28 Dec 17:46
Compare
Choose a tag to compare

Release 1.0.1

  • Adds support for Dispute Scheme Files
  • Adds support for Card Metadata API (CS2)
  • Added mandatory fields for MIT/CIT payments sources (CS1/CS2)
  • Support Secret Key for Accounts & Transfers (CS2)
  • Deprecated Risk client (CS1/CS2)
  • Added first_name and country fields for PaymentRecipient schema

1.0.0

29 Nov 17:54
Compare
Choose a tag to compare

Release 1.0.0

This commit represents an effort made by the Checkout team to build a brand new SDK for Ruby. It ships a
new instantiation layer that makes easier a less confusing to set up the SDK. From the point of view of
usability, the new version follows similar principles, although major clients are now split/duplicated
to reference different data schemes which makes it fully compatible with default (NAS) and Previous (ABC)
account structures. This separation is statically forced during instantiation.

The SDK supports the following modules:

  • Tokens (default/previous)
  • Instruments (default/previous)
  • Customers (default/previous)
  • Disputes (default/previous)
  • Payments (default/previous)
  • Alternative Payments Clients & Sources (default/previous)
  • Payments Hosted & Links (default/previous)
  • Risk (default/previous)
  • Sessions (default)
  • Accounts (default)
  • Forex (default)
  • Workflows (default)
  • Transfers (default)
  • Balances (default)
  • Reports (default)
  • Sources (previous)
  • Events (previous)
  • Webhooks (previous)
  • Reconciliation (previous)

README.md was updated to match the new setup. Code of conduct and licence were reviewed.

1.0.0.beta.3

22 Nov 23:18
Compare
Choose a tag to compare

Release 1.0.0.beta.3

  • Added support for Risk (CS2)
  • Added support for Transfers & Balances (CS2)
  • Added support for Logging and Custom logger
  • Added support for Reconciliation (CS1)
  • Added support for redirect responses for http client
  • Added support for Webhooks and Events (CS1)

1.0.0.beta.2

04 Nov 03:29
Compare
Choose a tag to compare

Release 1.0.0.beta.2

  • Added upgrade_reason to 3DS request and response.
  • Removed payment_type: unscheduled
  • Added support for Customer Source.
  • Added support for hosted payments and payment links (CS1/CS2)
  • Added support for Payments Query (CS2)
  • Added support for Reports (CS2)
  • Added support for Accounts (CS2)
  • Added support for Workflows (CS2)
  • Added support for custom http client