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

chore: [IOBP-616] Add missing parameters to payment's calculateFees request payload #5667

Conversation

mastro993
Copy link
Contributor

Short description

This PR adds isAllCCP and primaryCreditorInstitution parameters to the payment's calculateFees request payload

List of changes proposed in this pull request

  • Updated pagoPA payments and wallet API definitions
  • Added isAllCCP and primaryCreditorInstitution to calculateFees request payload

How to test

In UAT environment, try to make a payment. You should be able to see the PSP list

@mastro993 mastro993 requested a review from a team as a code owner April 5, 2024 14:31
@pagopa-github-bot pagopa-github-bot changed the title [IOBP-616] Add missing parameters to payment's calculateFees request payload chore: [IOBP-616] Add missing parameters to payment's calculateFees request payload Apr 5, 2024
@pagopa-github-bot
Copy link
Collaborator

pagopa-github-bot commented Apr 5, 2024

Affected stories

  • ⚙️ IOBP-616: Durante il flusso di pagamento, mancano alcuni campi nella richiesta calculateFees
    subtask of
    • IOBP-197: [MVP] Integrazione IO-ecommerce PagoPA (Flusso pagamento)

Generated by 🚫 dangerJS against 6f63466

Copy link

codecov bot commented Apr 5, 2024

Codecov Report

Attention: Patch coverage is 0% with 5 lines in your changes are missing coverage. Please review.

Project coverage is 48.31%. Comparing base (9f72690) to head (01bf8b2).
Report is 22 commits behind head on master.

❗ Current head 01bf8b2 differs from pull request most recent head 6f63466. Consider uploading reports for the commit 6f63466 to get more accurate results

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #5667      +/-   ##
==========================================
- Coverage   48.31%   48.31%   -0.01%     
==========================================
  Files        1466     1466              
  Lines       31114    31118       +4     
  Branches     7559     7559              
==========================================
  Hits        15034    15034              
- Misses      16011    16015       +4     
  Partials       69       69              
Files Coverage Δ
...es/payments/common/components/PaymentCardSmall.tsx 77.77% <ø> (ø)
...checkout/screens/WalletPaymentPickMethodScreen.tsx 6.30% <0.00%> (-0.24%) ⬇️

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c0b2871...6f63466. Read the comment docs.

…ncano-alcuni-campi-nella-richiesta-calculate-fees
@mastro993 mastro993 force-pushed the IOBP-616-durante-il-flusso-di-pagamento-mancano-alcuni-campi-nella-richiesta-calculate-fees branch from 9cc4c6e to 82ffe1a Compare April 12, 2024 09:51
…ncano-alcuni-campi-nella-richiesta-calculate-fees
…ncano-alcuni-campi-nella-richiesta-calculate-fees
Copy link
Contributor

@forrest57 forrest57 left a comment

Choose a reason for hiding this comment

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

LGTM, PSP list shows up as expected.

@mastro993 mastro993 merged commit 295c5e5 into master Apr 12, 2024
11 checks passed
@mastro993 mastro993 deleted the IOBP-616-durante-il-flusso-di-pagamento-mancano-alcuni-campi-nella-richiesta-calculate-fees branch April 12, 2024 14:56
CrisTofani pushed a commit that referenced this pull request Apr 12, 2024
… request payload (#5667)

## Short description
This PR adds `isAllCCP` and `primaryCreditorInstitution` parameters to
the payment's `calculateFees` request payload

## List of changes proposed in this pull request
- Updated pagoPA payments and wallet API definitions
- Added `isAllCCP` and `primaryCreditorInstitution` to calculateFees
request payload

## How to test
In UAT environment, try to make a payment. You should be able to see the
PSP list

---------

Co-authored-by: Mario Perrotta <mario.perrotta@pagopa.it>
Co-authored-by: Martino Cesari Tomba <60693085+forrest57@users.noreply.github.com>
CrisTofani pushed a commit that referenced this pull request Apr 12, 2024
… request payload (#5667)

## Short description
This PR adds `isAllCCP` and `primaryCreditorInstitution` parameters to
the payment's `calculateFees` request payload

## List of changes proposed in this pull request
- Updated pagoPA payments and wallet API definitions
- Added `isAllCCP` and `primaryCreditorInstitution` to calculateFees
request payload

## How to test
In UAT environment, try to make a payment. You should be able to see the
PSP list

---------

Co-authored-by: Mario Perrotta <mario.perrotta@pagopa.it>
Co-authored-by: Martino Cesari Tomba <60693085+forrest57@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
IO-Bonus e pagamenti IO - Bonus e pagamenti
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants