Skip to content

Conversation

@david-ruiz-cko
Copy link

This pull request introduces support for Payment Setups in the SDK, adds new attributes to several payment-related models, and improves test coverage for the new functionality. The main focus is on enabling the creation, updating, retrieval, and confirmation of payment setups, along with extending product and processing settings models to support new use cases.

Payment Setups API Integration:

  • Added PaymentSetupsClient (lib/checkout_sdk/payments/setups/payment_setups_client.rb) with methods to create, update, retrieve, and confirm payment setups, and integrated it into the main API client (CheckoutApi). [1] [2] [3] [4] [5]

Test Coverage for Payment Setups:

  • Added helper methods and comprehensive integration tests for the Payment Setups workflow, covering create, update, retrieve, and confirm operations, including error handling. [1] [2] [3]

david-ruiz-cko and others added 7 commits December 4, 2025 10:42
… introduce ProductSubType module (#163)

* feat: add affiliate attributes to ProcessingSettings and Product, and introduce ProductSubType module

* feat: add customer attribute to APM payments integration request
- feat: add affiliate attributes to ProcessingSettings and Product, and introduce ProductSubType module #163
@david-ruiz-cko david-ruiz-cko requested a review from a team December 11, 2025 16:09
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants