Menyiapkan Gateway Stripe (v2)
CATATAN PENTING: Artikel ini mengacu pada Ultimate Multisite versi 2.x.
Anda dapat mengaktifkan hingga empat metode pembayaran di halaman pengaturan pembayaran kami: Stripe, Stripe Checkout, PayPal, dan Manual. Dalam artikel ini, kita akan membahas cara mengintegrasikan Stripe.
Mengaktifkan Stripe
Untuk mengaktifkan Stripe sebagai gateway pembayaran yang tersedia di jaringan Anda, buka Ultimate Multisite > Settings > Payments dan centang toggle di samping Stripe atau Stripe Checkout pada bagian Active Payment Gateways.

Stripe vs Stripe Checkout:
Stripe: Metode ini akan menampilkan kolom untuk memasukkan nomor kartu kredit saat checkout.

Stripe Checkout: Metode ini akan mengarahkan pelanggan ke halaman Stripe Checkout saat proses checkout.

Mendapatkan API key Stripe Anda
Setelah Stripe diaktifkan sebagai gateway pembayaran, Anda perlu mengisi kolom Stripe Publishable Key dan Stripe Secret Key. Anda bisa mendapatkannya dengan login ke akun Stripe Anda.
Catatan: Anda dapat mengaktifkan Sandbox mode untuk menguji apakah metode pembayaran berfungsi.

Di dashboard Stripe Anda, klik Developers di pojok kanan atas, lalu klik API Keys di menu sebelah kiri.

Anda dapat menggunakan Test Data (untuk menguji apakah integrasi berfungsi di situs produksi Anda) atau tidak. Untuk mengubahnya, aktifkan toggle Viewing test data.

Salin nilai dari Publishable key dan Secret key, dari kolom Token dan tempel di kolom Stripe Gateway Ultimate Multisite. Kemudian klik Save Changes.


Menyiapkan Stripe Webhook
Stripe mengirimkan event webhook yang memberi tahu Ultimate Multisite setiap kali terjadi event di akun Stripe Anda.
Klik Developers lalu pilih item Webhooks di menu sebelah kiri. Kemudian di sisi kanan, klik Add endpoint.

Anda memerlukan Endpoint URL. Ultimate Multisite secara otomatis membuat endpoint URL yang dapat Anda temukan tepat di bawah kolom Webhook Listener URL di bagian Ultimate Multisite Stripe Gateway.

Salin endpoint URL dan tempel di kolom Endpoint URL Stripe.

Selanjutnya adalah memilih Event. Di opsi ini, Anda cukup mencentang kotak Select all events dan klik Add events. Setelah itu klik Add Endpoint untuk menyimpan perubahan.

Selesai, integrasi pembayaran Stripe Anda sudah lengkap!