lunarway / openbanking

Repository for keeping track of issues related to Lunar's Open Banking APIs
https://developer.openbanking.prod.lunar.app/
1 stars 0 forks source link

Denmark [PSD2]: The request is missing a required parameter #77

Open tnogueiratrustly opened 3 months ago

tnogueiratrustly commented 3 months ago

Hi there.

I hope this message finds you well.

I'm facing an error on the call back answer and is not clear what exactly it is. Can you help with that, please?

Request ID: c60756ee-b578-4323-9bed-58140138bd0e Timestamp: 2024-07-31T02:41:53.892Z

Error description: The request is missing a required parameter, includes an invalid parameter value, includes a parameter more than once, or is otherwise malformed. Make sure that the various parameters are correct, be aware of case sensitivity and trim your parameters. Make sure that the client you are using has exactly whitelisted the redirect_uri you specified

AndersSoee commented 3 months ago

The same auth URL is used twice, and the second time it is rejected, since reuse of state is not allowed. (The first request at 2024-07-31 02:41:00 is succesfull)

tnogueiratrustly commented 3 months ago

Thank you @AndersSoee. I will check it out.

tnogueiratrustly commented 3 months ago

Hi @AndersSoee . I have been investigating and found no double requests to the bank. However, I realized that sometimes, after redirecting the user to the bank and looking at the App (img 1), the approve box is not visible (img 3). After doing a push (img 2) then it becomes visible at all (img 4). I think this might lead the user to try again by clicking the redirect button. And in this case, a new approve box is shown (img 5). I attached several screens that might be useful to check it.

img-luna-01 img-luna-02 img-luna-03 img-luna-04 img-luna-05