Skip to content

Conversation

@Saptak88
Copy link
Collaborator

@Saptak88 Saptak88 commented Dec 3, 2025

Description

Diff check fixes for connector checkout for the following flows

  • Authorize
  • PSync
  • Capture
  • Void
  • Refund
  • RSync

Motivation and Context

Additional Changes

  • This PR modifies the API contract
  • This PR modifies application configuration/environment variables

How did you test it?

  • Authorize
Screenshot 2025-12-04 at 11 33 48 AM Screenshot 2025-12-09 at 11 36 45 PM
  • PSync
Screenshot 2025-12-09 at 11 35 21 PM Screenshot 2025-12-09 at 11 35 54 PM
  • Capture
Screenshot 2025-12-09 at 11 37 29 PM Screenshot 2025-12-09 at 11 37 12 PM
  • Void
Screenshot 2025-12-09 at 11 33 40 PM Screenshot 2025-12-09 at 11 34 00 PM
  • Refund
Screenshot 2025-12-09 at 11 31 54 PM Screenshot 2025-12-09 at 11 32 04 PM
  • RSync
Screenshot 2025-12-09 at 11 30 32 PM Screenshot 2025-12-09 at 11 30 39 PM

@Saptak88 Saptak88 requested review from a team as code owners December 3, 2025 07:01
@Saptak88 Saptak88 self-assigned this Dec 3, 2025
Comment on lines 2449 to 2450
l2_l3_data: None,
authorized_amount: None,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in types.rs this fields are marked as none in all the places then why we are adding this fields ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed

Comment on lines 1378 to 1391
.map(|descriptor| BillingDescriptor {
name: descriptor.name.clone(),
city: descriptor.city.clone(),
phone: descriptor.phone.clone(),
statement_descriptor: descriptor
.statement_descriptor
.clone()
.or_else(|| value.statement_descriptor_name.clone()),
statement_descriptor_suffix: descriptor
.statement_descriptor_suffix
.clone()
.or_else(|| value.statement_descriptor_suffix.clone()),
reference: descriptor.reference.clone(),
})
Copy link
Collaborator

@Shubhodip900 Shubhodip900 Dec 9, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As this code is repetitive use a from conversion.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@Shubhodip900
Copy link
Collaborator

Add diff check results for all the flows

connector_tx_id
))
}
impl<
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Follow macro structure for RSync flow

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

Shubhodip900
Shubhodip900 previously approved these changes Dec 10, 2025
@AmitsinghTanwar007 AmitsinghTanwar007 added this pull request to the merge queue Dec 10, 2025
Merged via the queue into main with commit 22e1c1f Dec 10, 2025
11 checks passed
@AmitsinghTanwar007 AmitsinghTanwar007 deleted the checkout-diff-fix branch December 10, 2025 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants