Beberapa kendala berikut umumnya terjadi karena fungsi mail() bawaan WordPress tidak berjalan dengan baik pada server hosting tertentu:
- Form Checkout WhatsApp di halaman produk tidak berfungsi dan meminta untuk memuat ulang halaman.
- Email notifikasi pembelian dari pelanggan tidak terkirim.
- Proses checkout gagal dengan pesan error:
“There was an error processing your order.”
Penyebab umum:
- Hosting tidak mendukung fungsi PHP mail().
- Hosting memblokir pengiriman email melalui sistem bawaan WordPress.
Solusi:
Gunakan protokol SMTP untuk menggantikan metode PHP mail() agar pengiriman email lebih stabil dan aman. Panduan lengkap dapat Anda lihat di artikel berikut: Cara Mengatasi Email Tidak Terkirim di WordPress