Skip to content

[ACL-252] Add Payouts scheme_id field from GetTransactions#253

Merged
tl-Roberto-Mancinelli merged 2 commits intomainfrom
ACL-252-payouts-scheme-id-field-from-gettransactions
Oct 15, 2025
Merged

[ACL-252] Add Payouts scheme_id field from GetTransactions#253
tl-Roberto-Mancinelli merged 2 commits intomainfrom
ACL-252-payouts-scheme-id-field-from-gettransactions

Conversation

@federico1525
Copy link
Contributor

@federico1525 federico1525 commented Oct 14, 2025

Summary

Adds the missing scheme_id field to ExecutedPayout and Refund transaction types in the Merchant Account transactions endpoint response models to align with the Payments OpenAPI specification.

…n types

Add missing scheme_id field to ExecutedPayout and Refund records in the
Merchant Account transactions endpoint response models to align with the
Payments OpenAPI specification.

The scheme_id field indicates the payment scheme used to execute the
payout or refund (e.g., faster_payments_service, sepa_credit_transfer).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a SchemeId field to payout-related transaction types in the Merchant Account transactions endpoint to provide information about the payment scheme used for executing payouts.

  • Added SchemeId as an optional string parameter to ExecutedPayout and Refund record types
  • Updated documentation comments to describe the new field's purpose

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/TrueLayer/MerchantAccounts/Model/GetTransactions.cs Added SchemeId field to ExecutedPayout and Refund records with documentation
CHANGELOG.md Added entry documenting the new SchemeId field addition

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Added changelog entry for the new SchemeId field in ExecutedPayout and
Refund transaction types.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@federico1525 federico1525 force-pushed the ACL-252-payouts-scheme-id-field-from-gettransactions branch from 93c1711 to 23a38c3 Compare October 15, 2025 12:55
@federico1525 federico1525 marked this pull request as ready for review October 15, 2025 13:01
@federico1525 federico1525 requested review from a team as code owners October 15, 2025 13:01
@tl-Roberto-Mancinelli tl-Roberto-Mancinelli merged commit 2179726 into main Oct 15, 2025
1 check passed
@tl-Roberto-Mancinelli tl-Roberto-Mancinelli deleted the ACL-252-payouts-scheme-id-field-from-gettransactions branch October 15, 2025 13:54
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