hyperswitch
hyperswitch copied to clipboard
[Features]: [Worldpay] Sync with Hyperswitch Reference
:memo: Feature Description
- In Hyperswitch, we retrieve transaction status in two ways:
- Using
transaction_idwhich is generated by Connectors - Using our
reference_idwhich can be passed to Connectors during payment creation
- If supported, the request for retrieving Payments and Refunds should use the Hyperswitch's
reference_id. This would assist in obtaining the payment/refund status in the event we failed to get it due to timeout, connection failure, etc.
:hammer: Possible Implementation
- If the connector supports retrieving payments and refunds using our reference_id i.e
connector_request_reference_id, we should utilize this functionality instead of exclusively relying on the connector_transaction_id. - You can check this PR for further reference https://github.com/juspay/hyperswitch/pull/2052
:bookmark: Note: All the changes needed should be contained within
hyperswitch/crates/router/src/connector/
:package: Have you spent some time checking if this feature request has been raised before?
- [X] I checked and didn't find a similar issue
:package: Have you read the Contributing Guidelines?
- [X] I have read the Contributing Guidelines
:sparkles: Are you willing to submit a PR?
I would like to work on this Please assign
Sure @MridulY
Hi, Can I work on this issue now, the last assignee hasn't made the necessary changes in his pull request since January.
Hi, can I work on this @swangi-kumari Can you assign it to me if possible?