Conversation
feat: Added TransactionId into CapturePaymentRequest and RefundPaymentRequest Parameters to pass gateway-specific metadata to the payment provider.
|
You have run out of free Bugbot PR reviews for this billing cycle. This will reset on October 11. To receive reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial. |
There was a problem hiding this comment.
Pull Request Overview
This PR improves the refund data model by adding TransactionId support to payment processing methods and optimizing parameter handling.
- Adds TransactionId to both CapturePaymentRequest and RefundPaymentRequest parameters
- Refactors parameter handling to use more efficient dictionary initialization syntax
- Removes unused System.Collections.Specialized import
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
vc-ci
left a comment
There was a problem hiding this comment.
Test Suite: Test Suites/Modules/module_Assets
Tests: 13
Failures: 0
Errors: 0
Time: 8.32
Timestamp: 24-09-2025T10:34:59
vc-ci
left a comment
There was a problem hiding this comment.
Test Suite: Test Suites/Modules/module_Assets
Tests: 13
Failures: 0
Errors: 0
Time: 7.103
Timestamp: 24-09-2025T10:55:22
|
vc-ci
left a comment
There was a problem hiding this comment.
Test Suite: Test Suites/Modules/module_Assets
Tests: 13
Failures: 0
Errors: 0
Time: 8.071
Timestamp: 07-10-2025T15:45:29



Description
feat: Added TransactionId into CapturePaymentRequest and RefundPaymentRequest Parameters to pass gateway-specific metadata to the payment provider.
References
QA-test:
Jira-link:
https://virtocommerce.atlassian.net/browse/VCST-3999
Artifact URL:
https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Orders_3.860.0-pr-467-2f91.zip