Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Easy Pay ( SA: RSF 2.0 ) - Compliance Check #3305

Open
ParneetkaurDev opened this issue Feb 25, 2025 · 4 comments
Open

Easy Pay ( SA: RSF 2.0 ) - Compliance Check #3305

ParneetkaurDev opened this issue Feb 25, 2025 · 4 comments

Comments

@ParneetkaurDev
Copy link

@ep-aws

Please fix these issues.

Flow 1

Report

• **Context/message_id** of the report call should not match with **context/message_id** of the settle call.

On_report

• **Context/message_id** of the on_report call should not match with **context/message_id** of the settle call.

Flow 2

Report

• **Context/message_id** of the report call should not match with **context/message_id** of the settle call.

On_report

• **Context/message_id** of the on_report call should not match with **context/message_id** of the settle call.
• **Message/settlement/orders/0/inter_participants/errors**: Object field is missing.

Recon

• **Context/message_id** of the recon call should not match with **context/message_id** of the settle call.

On_Recon

• **Context/message_id** of the on_recon call should not match with **context/message_id** of the settle call.

Flow 3

Report

• **Context/message_id** of the report call should not match with **context/message_id** of the settle call.

On_report

• **Context/message_id** of the on_report call should not match with **context/message_id** of the settle call.
• **Message/settlement/orders/0/inter_participants/errors**: Object field is missing.

Recon

• **Context/message_id** of the recon call should not match with **context/message_id** of the settle call.

On_Recon

• **Context/message_id** of the on_recon call should not match with **context/message_id** of the settle call.
@ParneetkaurDev
Copy link
Author

ParneetkaurDev commented Mar 3, 2025

@ep-aws

Please fix these issues.

Flow 1

  • Settle and On_settle
    • Context/TTL: "P1D"
  • Report and On_report
    • Context/TTL: "P1D"

Flow 2

  • Settle and On_settle
    • Context/TTL: "P1D"
  • Report and On_report
    • Context/TTL: "P1D"
  • Recon and On_recon
    • Context/TTL: "P1D"
  • Settle(1) and On_settle(1)
    • Context/TTL: "P1D"

Flow 3

  • Settle and On_settle
    • Context/TTL: "P1D"
  • Report and On_report
    • Context/TTL: "P1D"
  • Recon
    • Context/TTL: "P1D"
  • On_recon
    • Context/TTL: "P1D"
  • Error:
    • Message/orders/0/settlements/0/amount is wrong, as the diff_value is "20".

@ep-aws
Copy link
Contributor

ep-aws commented Mar 3, 2025

Hi @ParneetkaurDev, Didn't understand about point : Message/orders/0/settlements/0/amount is wrong, as the diff_value is "20".

Can you please help here to clear it out.

@ParneetkaurDev
Copy link
Author

Hi @ep-aws

Please check Flow3 recon and on_recon. There is no difference between the recon interparticipant amount and the on_recon interparticipant amount, yet the diff_value is being sent as 20, implying a discrepancy of 20 between the amounts.

Let me know if you need futher clarification.

@ep-aws
Copy link
Contributor

ep-aws commented Mar 4, 2025

@ParneetkaurDev , Still not clear can we have a quick call for this today. Please send invite on my mail id [email protected]

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

No branches or pull requests

2 participants