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
Mandate not created on a first payment #649
Comments
Hi @alecpl , can you confirm this behaviour is still occurring? |
@sandervanhooft Yes, this is still an issue. |
@JorikMollie any ideas? |
Any progress? This is still an issue. |
I think there's a slight misunderstanding here. You'll need to redirect the customer to the checkout. As soon the payment is paid, the get payment response will bear the mandateId. Which is generated by the customer going through checkout. |
Sorry, but I think the misunderstanding is on your side. It is not documented precissely, but this is a regression. An initial request to create a payment used to return payment object with What's the reasoning for this change? Why the immediate response could not return the mandate id? Documentation says If I have to wait for the payment to be paid to get the mandate, what is mandate's I expect the mandate to be created and in |
Can you point me to the place where you found this in the documentation? |
I just verified that the behavior is the same for both test and live, in both cases there is no The documentation around Get Mandate indeed states
I'll come back once I have more info :) |
Indeed I can confirm this behavior changed around that time. This was due to us rolling out Mollie Components on the hosted payment page, which lead to us restructuring the order of things internally a bit. We want to change it back to the old behavior though and have put this up as a roadmap item for the relevant team. I can't, however, really give a time commitment at this time. As this is not an issue with the PHP client, but rather with the API in general, I'll close this issue here for now. |
Just FYI, I found out that it's not only a missing mandateId in the |
Specifications
Describe the issue
First, note that my project's automated tests were working a few months back, so to me it looks like something changed on Mollie side.
Problem is that
mandateId
is not returned in a payment create response. Here's my request:The response is:
The text was updated successfully, but these errors were encountered: