Topics covering webhook creation & management, event handling, Pub/Sub, and Eventbridge, in Shopify apps.
Does receiving order/create webhook means payment was successful?
Hey ab11!
Great question - this isn't necessarily implying that the order was actually paid. For example, an order can be created as a draft order pending payment from the merchant's end within the Shopify Admin Dashboard. This would still trigger orders/create but the order would not have been paid or manually marked as paid just yet.
The webook you're interested in is orders/paid, an for more information on this check out the Shopify help docs here: Shopify.dev - Webhook Topics.