Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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.
- Loading branch information