juspay / hyperswitch

An open source payments switch written in Rust to make payments fast, reliable and affordable
https://hyperswitch.io/
Apache License 2.0
12.3k stars 1.32k forks source link

[FEATURE]: [Cybersource] Use `connector_response_reference_id` as reference to merchant #2327

Closed Sakilmostak closed 1 year ago

Sakilmostak commented 1 year ago

:memo: Feature Description

:hammer: Possible Implementation

🔖 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?

:package: Have you read the Contributing Guidelines?

:sparkles: Are you willing to submit a PR?

rashmibharambe commented 1 year ago

@VedantKhairnar @Sakilmostak pls assign this issue to me, I have.started looking at contract mad code.

VedantKhairnar commented 1 year ago

Hey @rashmibharambe , sure! I've assigned this to you.

In case you have any queries, you can ask them on this issue thread, or on our discord server, or on slack whichever you are comfortable with. Thanks. : )

VedantKhairnar commented 1 year ago

Hey @rashmibharambe , Let us know if you face any issues. Happy to help! : )

rashmibharambe commented 1 year ago

@VedantKhairnar I have checked documentation and I think below field can be used from response if present clientReferenceInformation.code https://developer.cybersource.com/api-reference-assets/index.html#payments_payments_process-a-payment_samplerequests-dropdown_simple-authorization-internet_liveconsole-tab-request-body Is my understanding correct?

srujanchikke commented 1 year ago

@VedantKhairnar I have checked documentation and I think below field can be used from response if present clientReferenceInformation.code https://developer.cybersource.com/api-reference-assets/index.html#payments_payments_process-a-payment_samplerequests-dropdown_simple-authorization-internet_liveconsole-tab-request-body Is my understanding correct?

Hello @rashmibharambe ,

Yes, you're right that's the merchant reference id need to be mapped with connector_response_reference_id . In case if you have any other queries, you can ask them on this issue thread, or on our discord server, or on slack whichever you are comfortable with