Jika Anda sudah menambahkan IP ke dalam Whitelist namun masih menerima error 403 (Forbidden) ketika melakukan request ke API kami, ada beberapa penyebab :
1. Tunggu 5 menit
Sistem kami memerlukan waktu untuk memproses whitelist IP ke server-server yang kami miliki sehingga kami sarankan untuk menunggu 5 menit setelah menambahkan IP sebelum mencoba kembali
2. Alamat IP yang dimasukkan belum sesuai
Mohon pastikan kembali alamat IP yang dimasukkan ke Whitelist sudah sesuai, terkadang terdapat kesalahan yang tidak disadari saat menyalin IP atau memasukkan IP ke kolom whitelist
3. Server Anda memiliki alamat IPv6
Saat ini, banyak server-server terutama jenis VPS yang memiliki alamat IP lain dalam hal ini adalah IPv6. Jika server Anda memiliki IPv6, silahkan tambahkan juga IP tersebut ke dalam whitelist. Jika Anda ragu, kami sarankan untuk menghubungi penyedia hosting Anda.
4. Server Anda memiliki Shared IP yang berbeda
Beberapa server (biasanya pada Shared Hosting) mungkin memiliki shared IP yang berbeda dari yang ditampilkan di control panel (cPanel dan sebagainya). Kami sarankan untuk menghubungi penyedia hosting Anda untuk mengonfirmasi hal ini.
5. Lihat pada respon yang diterima
Kami telah menyertakan informasi alamat IP yang terdeteksi ketika terjadi kegagalan karena IP belum terwhitelist. Anda dapat melihat respon yang diterima untuk selanjutkan masukkan IP yang ditampilkan ke dalam whitelist
6. Coba paksa penggunaan IPv4 di library request
Jika Anda menggunakan PHP cURL untuk melakukan request ke API kami, bisa coba tambahkan kode berikut ke kode PHP cURL yang Anda gunakan
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
Ini akan menginstruksikan cURL untuk menggunakan hanya IPv4. Jika Anda menggunakan library lain selain cURL, Anda bisa mencoba mencari tutorialnya di masing-masing dokumentasi yang disediakan oleh library yang Anda gunakan
Masih mengalami kendala ? Tim teknis kami siap membantu Anda lebih lanjut mengenai kendala Anda.