-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Closed
Labels
A-connector-integrationArea: Connector integrationArea: Connector integrationC-featureCategory: Feature request or enhancementCategory: Feature request or enhancementRustPull requests that update Rust codePull requests that update Rust codegood first issueGood for newcomersGood for newcomershacktoberfestIssues that are up for grabs for Hacktoberfest participantsIssues that are up for grabs for Hacktoberfest participants
Description
📝 Feature Description
- Reference id are used to map transactions in the connector’s dashboard.
- Hyperswitch manages several reference ids, such as
payment_id,attempt_id, andconnector_transaction_idfor a single transaction. - However, merchants may encounter uncertainty when determining which ID to utilize in the connector dashboard to identify the payment.
🔨 Possible Implementation
- When we receive a response from the connector for the payment, we deserialize it and populate the
responsefield in RouterData. - For the
TransactionResponsetype, we must fill theconnector_response_reference_idwith a corresponding reference id for the merchant to identify the transaction. - One might need to have exposure to api docs of the connector for which it is being implemented to decide what to fill in connector_response_reference_id.
- You can check this PR for further reference feat(connector): [Stripe, Adyen, Checkout] Add reference ID support for retries #1735
🔖 Note: All the changes needed should be contained within hyperswitch/crates/router/src/connector/
📦 Have you spent some time checking if this feature request has been raised before?
- I checked and didn't find a similar issue
📦 Have you read the Contributing Guidelines?
- I have read the Contributing Guidelines
✨ Are you willing to submit a PR?
Metadata
Metadata
Assignees
Labels
A-connector-integrationArea: Connector integrationArea: Connector integrationC-featureCategory: Feature request or enhancementCategory: Feature request or enhancementRustPull requests that update Rust codePull requests that update Rust codegood first issueGood for newcomersGood for newcomershacktoberfestIssues that are up for grabs for Hacktoberfest participantsIssues that are up for grabs for Hacktoberfest participants