カスタムアプリを開発しているものです。
同じ内容のWebhookが2連続で飛んでくる問題に悩んでいます。
今回は**チェックアウトが作成された時(checouts/create)や注文が作成されたとき(orders/create)**の2つを試しに利用しています。
具体的には、商品のチェックアウトに進んだ際に、checkouts/createのwebhookが送信されると思います。通常であれば1回送信されるはずですが、同じタイミングで2回飛んできます。
飛んできたクエリの中身は同じです。
laravel-shopifyを用いて構築していますが、1回目のリクエストは201でレスポンスを返しますが、2回目のクエリを401で返します。
2回目のWebhookが401で返却されshopify側でエラーと判断さるためか、何度も送られてきてしまいます。。。
写真では再送されるクエリの署名を強制的に許可していますが、最初の1回目以降のwebhookは通常401を返してしまうため、ずっと送られてくるような形です。
どのような問題が考えられるかアドバイスをいただけないでしょうか。
