hyperswitch icon indicating copy to clipboard operation
hyperswitch copied to clipboard

[Features]: [Worldpay] Sync with Hyperswitch Reference

Open swangi-kumari opened this issue 2 years ago • 4 comments

:memo: Feature Description

  • In Hyperswitch, we retrieve transaction status in two ways:
  1. Using transaction_id which is generated by Connectors
  2. Using our reference_id which 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?

:sparkles: Are you willing to submit a PR?

swangi-kumari avatar Nov 17 '23 12:11 swangi-kumari

I would like to work on this Please assign

MridulY avatar Dec 22 '23 08:12 MridulY

Sure @MridulY

AkshayaFoiger avatar Dec 22 '23 09:12 AkshayaFoiger

Hi, Can I work on this issue now, the last assignee hasn't made the necessary changes in his pull request since January.

ManobhavSachan avatar Jun 22 '24 15:06 ManobhavSachan

Hi, can I work on this @swangi-kumari Can you assign it to me if possible?

Atharva-Varpe avatar Nov 07 '25 09:11 Atharva-Varpe