Veri yapılanmasında remoteOrderId yerine remoteOrderId olarak belirtilmiş. Bu nedenle, veriyi alırken doğru anahtarı kullanmalısınız. Kodunuzu aşağıdaki şekilde güncelleyebilirsiniz:
// Webhook'tan gelen veriyi al
$inputJSON = file_get_contents('php://input');
$data = json_decode($inputJSON, TRUE);
// Webhook verisinden gerekli bilgileri al
$remoteOrderID = $data['remoteOrderId'] ?? null;
Bu düzeltme yapıldıktan sonra, remoteOrderId anahtarına doğru bir şekilde erişebileceksiniz. Eğer başka bir sorunuz varsa ya da yardıma ihtiyacınız varsa, çekinmeden sorabilirsiniz!
Hocam bunuda da denedim ama bana deliveryhero dan hiç bir şey post gelmiyor tüm geleni yakalamayı denedim olmadı. Benim anladığım şu şekilde bir sipariş oluştuğunda bana onlar post edecek ve ben yakalayacağım, çünkü end point yok benden webhook ile yakalamam isteniyor ama bir türlü siparişi remoteOrderId ve orderToken değerlerini alamıyorum. sadece bunları alsam yeterli olacak ...