Webhook: langkah yang harus dilakukan ketika kode status HTTP dimulai dengan tiga (3xx)

Kode status HTTP dalam rentang 300-399 berasal dari server Anda, dan menunjukkan bahwa sistem Anda mencoba mengalihkan permintaan pengiriman Kejadian yang masuk ke URL lain. Untuk webhook, Stripe menganggap respons pengalihan apa pun sebagai kegagalan.

Penyebab umum masalah ini meliputi:

  • Konfigurasi server web untuk menambahkan atau menghapus www ke awal semua URL

    • Misalnya, jika Anda memasukkan https://example.com/webhooks/ sebagai URL Endpoint Webhook server web, Anda mungkin mencoba beralih ke https://www.example.com/webhooks/ (atau sebaliknya)

  • Konfigurasi server web untuk menambahkan atau menghapus garis miring berikutnya (/) dari URL

    • Misalnya, jika Anda memasukkan https://example.com/webhooks/ sebagai URL Endpoint Webhook server web, Anda mungkin mencoba beralih ke https://example.com/webhooks (atau sebaliknya)

Untuk memperbaiki masalah ini, edit Endpoint Webhook Anda, dan ubah URL ke URL final, setelah pengalihan, tempat Kejadian Stripe harus dikirimkan.

Apakah ini menjawab pertanyaan Anda?