Currently, the webhook doesn't seem to sync objects from test mode/sandboxes. Unless I'm misunderstanding the meaning of the livemode column, these should be synced and just have livemode set to FALSE. In particular, in my case, I would find it very useful if the sandbox products were synced so that I can access them in my local development environment in the same way as I access products in production.
I currently use sync-engine to allow me to add extra data and associations with the Stripe products which aren't possible through simple metadata/the existing system on Stripe (e.g. having multiple images attached, each with metadata like alt text, display order, etc.). So I can't just pull the data from Stripe directly using the test keys, and instead am limited to pulling from a Supabase instance which doesn't contain any of the sandbox products, so my checkout can't be tested locally because none of the products/prices exist for a checkout session to be made in test mode.
Currently, the webhook doesn't seem to sync objects from test mode/sandboxes. Unless I'm misunderstanding the meaning of the
livemodecolumn, these should be synced and just havelivemodeset toFALSE. In particular, in my case, I would find it very useful if the sandbox products were synced so that I can access them in my local development environment in the same way as I access products in production.I currently use sync-engine to allow me to add extra data and associations with the Stripe products which aren't possible through simple metadata/the existing system on Stripe (e.g. having multiple images attached, each with metadata like alt text, display order, etc.). So I can't just pull the data from Stripe directly using the test keys, and instead am limited to pulling from a Supabase instance which doesn't contain any of the sandbox products, so my checkout can't be tested locally because none of the products/prices exist for a checkout session to be made in test mode.