#tatsumi891_webhooks

1 messages ¡ Page 1 of 1 (latest)

knotty falconBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1229653737283387402

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

weak coveBOT
#

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

pale oar
#

I don't see a invoice.paid webhook event for this invoice

#

What makes your think you have received such event?

knotty vortex
#

Thank you for confirming.
For a bill with bill ID "in_1OxXe9GOGj3Av1fn5fRHgS6X",
Status is updated to void with event ID "req_SUgLOHXuJS1wiY".
After that, I think the pay method is executed again with the event ID "req_9KOeLosMe8A3fj".What do you think?

pale oar
#

I don't understand your question, can you tell me what problem that you are trying to resolve?

knotty vortex
#

I'm sorry.
An event has occurred where payment processing is performed for an invoice whose status is "void".
In that case, a 400 error occurs every time, and the response parameters are as follows.

{
"error": {
"message": "This invoice can no longer be paid. Consider voiding, marking as uncollectible, or marking as paid out of band instead.",
"request_log_url": "https://dashboard.stripe.com/logs/req_huQ57JM3IrGIaN?t=1713193218",
"type": "invalid_request_error"
}
}

Payment processing is not executed for invoices with a status of "void," so I do not understand why payment processing is executed.

If it is possible to set it on the stripe dashboard etc., I would like to solve it by performing the necessary operations.

pale oar
#

Are you asking who initiated this request?

knotty vortex
#

Does this mean that this payment processing is done by the php application executing the stripe API?

pale oar
#

Yes

knotty vortex
#

I mistakenly thought that the stripe side was starting.
Thank you for your reply.

pale oar
#

No problem!