#SCIF
1 messages · Page 1 of 1 (latest)
Do you mean on the response?
@meager badger , yep
Um I can't see the response of a GET request. Could you paste it here?
I cannot reproduce that behavior at all. Also, I can see that issue took place within 11 hours only:
@meager badger , I don't have response logged as well
You mean it backed to your expectation after a while?
I don't have a statistics about that. But it looks like there could be some issue on Stripe backend present for about ~11 hours
And you were sending Upcoming Invoice API for the same customer/subscription?
No, I didn't. Just started today investigation. Tried to reproduce using the same customer/subscription but noticed that trial period has exceeded so it's not a full repro
👋 taking over for my colleague. Let me catch up.
unfortunately with what we have so far, it's really hard to see and understand what happened
please keep an eye and try to add more logging in your backend
and if you were able to reproduce send us an email with the repro steps on https://support.stripe.com/contact/email?topic=api_integration
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Any chance to review changelogs of deployed code 18-19 Apr?
we weren't able to find anything that's why we're asking you the steps to reproduce
please keep an eye and try to add more logging in your backend
What data do you need?
responses you get from GET requests, other meaningful data to be able to reproduce
etc.
GET response would not help to reproduce. That was valid 200 response from API but having this field empty. Moreover, all the data can be tracked down through api calls (post requests logged with body)
Hi! I'm taking over my colleague. Please, give me a moment to catch up.
If this doesn't happen now, please add more logging and keep an eye on the issue. It's not possible for us to investigate this with limited information. If the issue comes back, please write back to us here, with all the extra information and we will try to look into it.
I'm more than happy to add more logging, but have no idea what to log 🙂
Generally, you have no idea and I must receive this value. Did I get this right?
You can log the responses you get from Stripe.
How do you know the field wasn't present?
Raw responses are handled by Stripe API library and I access data using it
It defines the field as int , not int|null
So your app didn't receive the value from the request? Could you maybe share some code around this?
I supplied this value to a constructor of DTO object and got typing error: Argument #8 ($prorationDate) must be of type int, null given…
It might be a problem on our side, or a typo in your app. It's very hard to tell without an ability to reproduce.
Sorry, what do you mean a typo in my app? We have 169 successful and 6 failed requests in past 30 days
I don't know what happened. And I am unable to investigate because of lack of information. That's why I suggested adding more logging and keeping an eye on the issue.
Ok. Спасибо Иван!
Sorry, not sure what do you mean by that?
I assume your name is Ivan and I said Thanks Ivan using of slavic languages
No, thanks, I will think how to hook Stripe library to get sniff raw response and will get back if found anything