Add merchant order reference id filter for payments list
Fix bug for search by refund id (or payment_id), using or instead of or_filter. Earlier we were searching in whole list, ignoring the filter previously applied in the query.
However this was the only case for when we were searching dynamically for ids, it can be payment or refund id. It was producing correct result when searching for only payment id or only refund id.
Additional Changes
[ ] This PR modifies the API contract
[ ] This PR modifies the database schema
[ ] This PR modifies application configuration/environment variables
Type of Change
Description
The PR
or
instead ofor_filter
. Earlier we were searching in whole list, ignoring the filter previously applied in the query. However this was the only case for when we were searching dynamically for ids, it can be payment or refund id. It was producing correct result when searching for only payment id or only refund id.Additional Changes
Motivation and Context
Closes #6629
How did you test it?
Merchant Order filter is working as expected Request
Response:
In refunds list when dynamically searching for both payment_id and refund_id, we are getting correct result now
Response:
Checklist
cargo +nightly fmt --all
cargo clippy