for example, a payment with the status positive succeeded and after that the database changes. It would be simple. But I’ve been sitting for three days now and nothing is working. I do not understand how to create a webhook, please help me
Create a backend workflow. This is your API / webhook. Then add the API details in your Payment gateway. Eg. Stripe will ask you which events you want to listen to (payment successful) and the webhook URL.
Set up the Webhook with Automatic detection like here Creating API workflows | Bubble Docs
Hope this helps!
This is the yandex.checkout api, it is configured to notify about payment statuses, and when the user creates a new order, the status changes to successful
these numbers are sent to the database and everything works well. But I can’t figure out how to make this data get into the database only if the payment status is successful
Add a condition.
Make changes to a thing → (only when status is successful)
I feel you might have already tried that. So another thing is to listen to a database trigger in the backend, with same condition.

