Instalasi

Langkah-langkah Instalasi

1. Buka dasbor WordPress dan masuk ke tab “Plugins” lalu klik “Add new”

2. Ketik “WooCommerce - Xendit” pada search bar.

3. Klik “Install”

4. Buka tab “Installed Plugins”.

5. Aktivasi plugin “WooCommerce - Xendit” dan klik “Settings”

6. Klik tombol “Connect to Xendit”.

7. Pastikan Anda telah log in ke akun Xendit yang benar, lalu klik “Allow”.

8. Anda akan diarahkan ke success page di Xendit Dashboard

9. Reload laman Settings di dasbor WordPress Anda. Jika Anda masih ingin menggunakan Test Mode, silakan centang “Enable Test Mode”. Jika Anda ingin langsung menggunakan Live Mode, silakan hilangkan centangnya. Jangan lupa untuk klik “Save Changes” di bagian bawah laman.

10. Selesai

Jika Anda mendapatkan error saat melakukan instalasi dengan tombol “Connect to Xendit”, silakan ikuti langkah alternatif berikut:

1. Sebagai pengganti dari tombol “Connect to Xendit”, klik link yang tertera pada gambar di bawah ini untuk melakukan integrasi menggunakan API Key.

2. Anda akan diarahkan menuju laman ini, dimana Anda dapat menginput API Key. Klik link yang tertera pada gambar di bawah untuk menemukan Public API key dan Secret API key dari Xendit Dashboard Anda

3. Salin Public API key dan Secret API key.

  • Instruksi untuk membuat Secret API key dapat ditemukan di sini
  • Permission untuk Secret API key adalah sebagai berikut:
    • Money In: Write
    • Lainnya: None

4. Tempelkan Public dan Secret API Key di laman Settings WooCommerce.

5. Klik “Save Changes” pada bagian bawah laman

6. Selesai

Berikut adalah beberapa cara untuk mengetahui apakah instalasi telah berhasil:

1. Pada laman Settings WooCommerce-Xendit, Anda akan melihat tombol “Connected” yang tersamarkan, dan tombol “Disconnect” yang dapat diklik.

2. Saat Anda melakukan tes checkout, Anda sudah bisa melihat metode pembayaran Xendit pada laman checkout WooCommerce.

Langkah-langkah untuk Memutuskan Integrasi

Perbesar gambar disini

  1. Buka dasbor WooCommerce Anda dan klik “WooCommerce”.
  2. Klik “Settings”.
  3. Klik “Payments”.
  4. Klik tombol “Disconnect”.
  5. Klik tombol “Disconnect” jika Anda ingin memutuskan integrasi dengan Xendit.

Catatan:

  • Pemutusan integrasi WooCommerce dengan Xendit hanya dapat dilakukan oleh Administrator dan Shop Manager.

Opsional: Firewall Whitelisting

Jika Anda menggunakan firewall, terdapat satu langkah opsional yang dapat Anda lakukan, yaitu melakukan whitelist kepada URL Callback Xendit untuk menghindari kendala dalam penerimaan Callback:

  • WooCommerce:<merchant_site>/?wc-api=wc_xendit_callback&xendit_mode=xendit_invoice_callback
  • WooCommerce CC:<merchant_site>/?wc-api=wc_xendit_callback&xendit_mode=xendit_cc_callback

Anda dapat menginput kedua URL di atas saat membuat firewall rules. Contoh di bawah merupakan tampilannya apabila Anda menggunakan Cloudflare:

Last Updated on 2023-11-29