15%

Hemat 15% di Semua Layanan Hosting

Uji kemampuanmu dan dapatkan Diskon pada paket hosting apa saja

Gunakan kode:

Skills
Memulai
23.10.2024
1 +1

Cara Membangun Situs Donasi dengan WordPress dan GiveWP: Panduan Teknis Lengkap

GiveWP adalah plugin donasi WordPress khusus yang mengubah instalasi WordPress apa pun menjadi platform penggalangan dana yang sepenuhnya fungsional — lengkap dengan formulir donasi yang dapat dikustomisasi, pemrosesan pembayaran multi-gateway, manajemen donor, dan pelaporan real-time. Tidak seperti plugin kontak atau pembayaran generik, GiveWP dibangun khusus untuk organisasi nirlaba, badan amal, dan penggalang dana individu, menyediakan alur pembayaran yang sesuai PCI dan kontrol formulir yang terperinci secara langsung.

Panduan ini memandu Anda melalui setiap tahap proses: mulai dari penyediaan lingkungan hosting dan penginstalan WordPress, hingga mengonfigurasi gateway pembayaran, membangun formulir donasi, menyematkannya ke halaman, dan mengelola data donor dalam skala besar. Setiap langkah mencakup detail konfigurasi yang sebagian besar tutorial lewatkan.

Prasyarat: Apa yang Anda Butuhkan Sebelum Memulai

Sebelum menyentuh dasbor WordPress, konfirmasikan bahwa persyaratan server dan perangkat lunak berikut telah terpenuhi:

  • Versi PHP: Minimum 7.4; PHP 8.1+ direkomendasikan untuk performa dan keamanan
  • MySQL/MariaDB: 5.6+ atau MariaDB 10.1+
  • Versi WordPress: 5.8 atau lebih baru (dukungan editor blok Gutenberg diperlukan untuk blok GiveWP native)
  • Sertifikat SSL: Wajib — pemroses pembayaran termasuk Stripe dan PayPal menolak koneksi melalui HTTP biasa. Setiap formulir donasi langsung harus disajikan melalui HTTPS
  • Batas memori: Minimal 256 MB (WP_MEMORY_LIMIT di wp-config.php)
  • Cron jobs: WordPress cron harus berfungsi untuk tanda terima email terjadwal dan laporan donasi

Jika Anda memulai dari awal, paket VPS Hosting memberi Anda akses root penuh untuk menyetel pengaturan PHP, menginstal ekstensi yang diperlukan (php-curl, php-mbstring, php-xml), dan mengonfigurasi caching tingkat server — yang semuanya secara langsung memengaruhi waktu muat formulir donasi dan keandalan gateway pembayaran.

Langkah 1: Siapkan Lingkungan Hosting dan Instal WordPress

Memilih Arsitektur Hosting yang Tepat

Situs donasi menangani data keuangan yang sensitif. Lingkungan bersama dengan persaingan sumber daya dapat menyebabkan batas waktu checkout dan kegagalan callback pembayaran. Untuk kampanye penggalangan dana produksi, VPS atau instans khusus adalah pilihan yang tepat secara teknis.

Jika Anda lebih suka lingkungan panel kontrol yang dikelola, VPS dengan cPanel memungkinkan Anda men-deploy WordPress melalui Softaculous dengan satu klik sambil tetap mempertahankan kemampuan untuk mengonfigurasi pool PHP-FPM, mengatur batas memori per domain, dan mengelola sertifikat SSL dari satu antarmuka.

Untuk organisasi yang menjalankan beberapa kampanye donasi atau memerlukan lingkungan terisolasi per proyek, Server Dedicated sepenuhnya menghilangkan persaingan sumber daya noisy-neighbor.

Menginstal WordPress

Sebagian besar panel kontrol (cPanel, Plesk, DirectAdmin) menyertakan Softaculous atau auto-installer serupa. Untuk instalasi manual melalui CLI:

cd /var/www/html
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
mv wordpress/* .
rm -rf wordpress latest.tar.gz
cp wp-config-sample.php wp-config.php

Edit wp-config.php untuk mengatur kredensial database Anda, lalu jalankan penginstal WordPress dengan mengunjungi domain Anda di browser.

Mengamankan Instalasi Sebelum Diluncurkan

Jangan lewati ini. Situs donasi yang disusupi sebelum diluncurkan akan menghancurkan kepercayaan donor secara permanen.

  • Paksa HTTPS dengan menambahkan hal berikut ke wp-config.php:
define('FORCE_SSL_ADMIN', true);
  • Instal Sertifikat SSL gratis atau berbayar dan verifikasi rantai sertifikat sudah lengkap menggunakan openssl s_client -connect yourdomain.com:443
  • Atur izin file yang benar:
find /var/www/html -type d -exec chmod 755 {} ;
find /var/www/html -type f -exec chmod 644 {} ;
  • Nonaktifkan XML-RPC jika tidak diperlukan, batasi wp-login.php berdasarkan IP, dan aktifkan autentikasi dua faktor pada akun admin

Memilih Tema

GiveWP bersifat agnostik terhadap tema tetapi paling baik dirender pada tema yang mendukung template halaman lebar penuh dan tidak menyuntikkan CSS yang bertentangan ke dalam elemen formulir. Opsi yang telah diuji meliputi Astra, GeneratePress, OceanWP, dan Kadence. Hindari tema yang berat dengan page builder yang memuat JavaScript berlebihan, karena ini menurunkan performa rendering formulir dan dapat mengganggu elemen pembayaran Stripe.

Instal tema pilihan Anda di Appearance > Themes > Add New.

Langkah 2: Instal dan Aktifkan Plugin GiveWP

Plugin inti GiveWP gratis. Add-on premium (Stripe Pro, Recurring Donations, Fee Recovery, Tributes) dijual secara terpisah atau dibundel dalam paket GiveWP Plus atau Agency.

Instalasi melalui Dasbor WordPress

  1. Navigasi ke Plugins > Add New
  2. Cari GiveWP
  3. Temukan GiveWP – Donation Plugin and Fundraising Platform (oleh GiveWP)
  4. Klik Install Now, lalu Activate

Instalasi melalui WP-CLI (Direkomendasikan untuk Pengguna VPS)

wp plugin install give --activate

Verifikasi instalasi:

wp plugin list | grep give

Setelah aktivasi, GiveWP membuat tabel database-nya sendiri (wp_give_*) dan mendaftarkan item menu tingkat atas Donations di bilah sisi admin WordPress.

Langkah 3: Konfigurasikan Pengaturan Inti GiveWP

Navigasi ke Donations > Settings. Panel pengaturan diorganisasikan ke dalam tab. Kerjakan setiap tab secara sistematis.

Pengaturan Umum

PengaturanNilai yang DirekomendasikanCatatan
Mata UangSesuaikan dengan mata uang rekening bank AndaKetidaksesuaian mata uang memicu biaya konversi
Posisi Mata UangSebelum jumlah (mis., $100)Standar untuk situs berbahasa Inggris
Pemisah RibuanKomaSpesifik lokal — sesuaikan untuk pasar Eropa
Pemisah DesimalTitikSesuaikan untuk lokal yang menggunakan koma desimal
Negara DefaultNegara donor utama AndaMengisi otomatis kolom alamat pada formulir
Negara Bagian/Provinsi DasarNegara bagian/provinsi AndaMengurangi hambatan formulir untuk kampanye lokal
Halaman SuksesDibuat otomatis oleh GiveWPJangan hapus halaman ini
Halaman GagalDibuat otomatis oleh GiveWPJangan hapus halaman ini
Halaman RiwayatDibuat otomatis oleh GiveWPDonor menggunakan ini untuk melihat kontribusi sebelumnya

Penting: GiveWP secara otomatis membuat beberapa halaman yang diperlukan ([give_receipt], [give_login], [give_register], [give_history]) saat aktivasi. Menghapus atau membatalkan publikasi salah satu dari halaman ini akan merusak pengalihan pasca-donasi.

Konfigurasi Gateway Pembayaran

Navigasi ke Donations > Settings > Payment Gateways.

Integrasi Stripe

Stripe adalah gateway yang direkomendasikan untuk sebagian besar kampanye karena dukungannya untuk pembayaran kartu, Apple Pay, Google Pay, dan SEPA Direct Debit. Integrasi Stripe gratis GiveWP menangani pemrosesan kartu dasar; add-on Stripe Pro premium membuka Stripe Payment Element (yang secara dinamis menampilkan metode pembayaran berdasarkan lokasi donor).

  1. Instal add-on GiveWP Stripe (versi gratis tersedia di direktori plugin)
  2. Navigasi ke Donations > Settings > Payment Gateways > Stripe
  3. Klik Connect with Stripe — ini menggunakan OAuth, sehingga Anda tidak perlu menempelkan kunci API secara manual pada integrasi gratis
  4. Untuk entri kunci API manual (lingkungan staging), alihkan ke Manual API Keys dan masukkan Publishable Key dan Secret Key Anda dari Dasbor Stripe di bawah Developers > API Keys
  5. Aktifkan Stripe Webhooks — GiveWP menyediakan URL endpoint webhook; daftarkan di Dasbor Stripe Anda di bawah Developers > Webhooks dan pilih event: payment_intent.succeeded, payment_intent.payment_failed, charge.refunded

PayPal Standard vs. PayPal Donations

GiveWP mendukung PayPal Standard (lama) dan integrasi PayPal Donations yang lebih baru (direkomendasikan). PayPal Standard mengalihkan donor ke luar situs; PayPal Donations mempertahankan mereka di domain Anda menggunakan kolom yang dihosting PayPal.

  • Untuk PayPal Donations: navigasi ke Donations > Settings > Payment Gateways > PayPal Donations dan klik Connect with PayPal
  • Pastikan akun PayPal Anda adalah akun Bisnis yang terverifikasi; akun pribadi tidak dapat menerima donasi di atas ambang batas tertentu

Donasi Offline

Aktifkan gateway ini untuk donasi melalui cek atau transfer bank. Gateway ini membuat catatan donasi tertunda dan mengirimkan instruksi kepada donor. Berguna untuk donor besar yang lebih suka transfer kawat.

Pengaturan Email

Navigasi ke Donations > Settings > Emails.

Konfigurasikan notifikasi email berikut:

  • Tanda Terima Donasi (Donor): Dikirim ke donor setelah pembayaran berhasil. Sertakan tag template {donation_total}, {donor_name}, {form_title}, dan {receipt_link}
  • Notifikasi Donasi Baru (Admin): Dikirim ke email admin Anda untuk setiap donasi
  • Donasi Gagal (Donor): Memberi tahu donor ketika pembayaran gagal — penting untuk memulihkan donasi yang ditinggalkan

Atur From Email ke alamat yang diautentikasi domain (mis., donations@yourdomain.com). Pengiriman dari alamat Gmail atau Yahoo gratis menyebabkan masalah pengiriman. Jika Anda memerlukan alamat pengiriman profesional, Email Hosting dengan catatan SPF, DKIM, dan DMARC yang tepat memastikan tanda terima donasi sampai ke kotak masuk, bukan folder spam.

Langkah 4: Buat Formulir Donasi Pertama Anda

Navigasi ke Donations > Add Form.

Arsitektur Formulir: Keputusan Utama

Struktur Jumlah Donasi

GiveWP menawarkan tiga mode jumlah:

  • Set Donation: Jumlah tetap — digunakan untuk penggalangan dana berbasis item tertentu (mis., "$50 memberi makan satu keluarga selama sebulan")
  • Multi-level Donation: Tingkatan yang telah ditentukan dengan kolom jumlah kustom opsional. Ini adalah tata letak yang paling dioptimalkan untuk konversi — penelitian secara konsisten menunjukkan bahwa penambatan dengan jumlah yang disarankan meningkatkan ukuran donasi rata-rata
  • Custom Donation: Kolom teks yang sepenuhnya terbuka — fleksibilitas maksimum, tetapi tanpa efek penambatan

Untuk sebagian besar kampanye, Multi-level dengan fallback jumlah kustom adalah pilihan yang tepat. Atur tingkatan Anda pada interval yang dioptimalkan secara psikologis (mis., $10, $25, $50, $100, $250) dan aktifkan opsi jumlah kustom.

Target Donasi

Aktifkan target di bawah pengaturan Form Goal. Pilih antara:

  • Amount: Melacak dolar yang terkumpul menuju target
  • Donation Count: Melacak jumlah donasi individual
  • Donor Count: Melacak donor unik

Bilah kemajuan yang dirender oleh pengaturan target menciptakan bukti sosial dan urgensi — keduanya adalah pendorong konversi yang terbukti.

Donasi Berulang

Jika Anda memiliki add-on Recurring Donations, aktifkan pada formulir untuk menawarkan opsi pemberian mingguan, bulanan, atau tahunan. Donor berulang memiliki nilai seumur hidup yang jauh lebih tinggi daripada donor satu kali. Konfigurasikan periode penagihan default dan apakah berulang bersifat opt-in atau pilihan default.

Konfigurasi Kolom Formulir

Di bawah Donation Form > Fields, Anda dapat menambah, menghapus, dan mengurutkan ulang kolom. Kolom standar meliputi:

  • Nama Depan, Nama Belakang (diperlukan secara default)
  • Alamat Email (diperlukan — digunakan untuk tanda terima)
  • Kolom alamat (opsional — diperlukan jika Anda perlu menerbitkan tanda terima pajak dengan alamat donor)
  • Kolom komentar (opsional — memungkinkan donor meninggalkan pesan)
  • Toggle donasi anonim (memungkinkan donor memberi tanpa pengakuan publik)

Jangan tambahkan kolom yang tidak perlu. Setiap kolom tambahan mengurangi tingkat konversi. Kumpulkan hanya apa yang Anda butuhkan secara hukum untuk tanda terima pajak dan catatan donor.

Opsi Desain Formulir

GiveWP menyediakan tiga format tampilan formulir bawaan:

  • Full Form: Semua kolom terlihat saat halaman dimuat
  • Modal/Reveal: Tombol "Donate Now" memicu overlay modal — mengurangi kekacauan halaman
  • Button (Redirect): Mengalihkan ke halaman donasi mandiri — berguna untuk menyematkan CTA minimal di posting blog

Mempublikasikan Formulir

Klik Publish. GiveWP menghasilkan shortcode ([give_form id="XXX"]) dan blok Gutenberg untuk penyematan. Catat ID formulir — Anda akan membutuhkannya untuk penyematan shortcode manual.

Langkah 5: Sematkan Formulir Donasi di Halaman

Menggunakan Editor Blok Gutenberg

  1. Navigasi ke Pages > Add New
  2. Beri judul halaman (mis., "Donate" atau "Support Our Mission")
  3. Klik penyisip blok + dan cari Give Form
  4. Pilih blok Give Form
  5. Di bilah sisi blok, pilih formulir Anda dari dropdown Select a Donation Form
  6. Pilih gaya tampilan: Full Form, Button, atau Modal
  7. Klik Publish

Menggunakan Shortcode (Editor Klasik atau Template Kustom)

[give_form id="YOUR_FORM_ID" show_title="true" show_goal="true" show_content="above" display_style="modal"]

Parameter shortcode yang tersedia:

ParameterNilaiDeskripsi
idID post formulirDiperlukan
show_titletrue / falseTampilkan judul formulir
show_goaltrue / falseTampilkan bilah kemajuan
display_stylefull / button / modal / revealMode tampilan formulir
show_contentabove / below / nonePenempatan deskripsi formulir

Menetapkan Halaman sebagai Halaman Donasi Utama Anda

Setelah dipublikasikan, navigasi ke Donations > Settings > General dan konfirmasikan bahwa Success Page, Failure Page, dan Donation History Page telah ditetapkan dengan benar. Halaman-halaman ini terpisah dari halaman donasi utama Anda — halaman-halaman tersebut menangani pengalihan pasca-pembayaran.

Tambahkan halaman donasi ke navigasi utama situs Anda di bawah Appearance > Menus agar donor dapat menemukannya tanpa harus mencari.

Langkah 6: Perluas Fungsionalitas dengan Widget dan Elemen Bilah Sisi

GiveWP mendaftarkan beberapa widget yang memperkuat bukti sosial dan mendorong konversi tambahan.

Navigasi ke Appearance > Widgets (atau gunakan editor widget berbasis blok di WordPress 5.8+).

Widget GiveWP yang Tersedia:

  • Donation Form Widget: Menyematkan versi ringkas dari formulir tertentu di area widget mana pun
  • Donation Goal Widget: Menampilkan bilah kemajuan untuk target formulir tertentu
  • Donor Wall Widget: Menampilkan donor terbaru (dengan anonimisasi opsional) — elemen bukti sosial yang kuat
  • Recent Donations Widget: Menampilkan umpan langsung kontribusi terbaru beserta jumlahnya

Catatan Implementasi: Widget Donor Wall dan Recent Donations hanya boleh diaktifkan jika Anda memiliki persetujuan eksplisit dari donor untuk menampilkan nama mereka secara publik. Sertakan kotak centang "Anonymous Donation" pada formulir Anda dan hormati pengaturan tampilan widget.

CSS Kustom untuk Penataan Formulir

Gaya formulir default GiveWP fungsional tetapi generik. Untuk mencocokkan merek Anda, tambahkan CSS kustom di bawah Appearance > Customize > Additional CSS. Targetkan kelas CSS GiveWP:

/* Primary donate button */
.give-submit {
    background-color: #your-brand-color;
    border-radius: 4px;
    font-weight: 700;
}

/* Donation amount level buttons */
.give-donation-level-btn {
    border: 2px solid #your-brand-color;
}

.give-donation-level-btn.give-btn-selected {
    background-color: #your-brand-color;
    color: #ffffff;
}

Hindari menimpa kelas yang bergantung pada JavaScript milik GiveWP (yang diawali dengan give-) dengan cara yang menyembunyikan atau memposisikan ulang elemen formulir, karena ini dapat merusak alur pembayaran.

Langkah 7: Pantau Donasi dan Kelola Catatan Donor

Laporan Donasi

Navigasi ke Donations > Reports. Dasbor laporan menyediakan:

  • Earnings Over Time: Grafik garis volume donasi per hari, minggu, bulan, atau tahun
  • Payment Methods: Rincian donasi berdasarkan gateway
  • Forms: Performa per formulir — identifikasi kampanye mana yang berkonversi
  • Donors: Tren donor baru vs. donor yang kembali

Ekspor laporan apa pun sebagai CSV untuk diimpor ke perangkat lunak akuntansi atau sistem CRM.

Manajemen Donor

Navigasi ke Donations > Donors. Setiap catatan donor mencakup:

  • Total nilai donasi seumur hidup
  • Semua transaksi donasi yang terkait
  • Informasi kontak
  • Akun pengguna WordPress yang tertaut (jika donor mendaftar)

Anda dapat menambahkan catatan secara manual ke catatan donor, yang berguna untuk pelacakan hadiah besar dan manajemen hubungan.

Mengekspor Data

Alat ekspor bawaan GiveWP (di bawah Donations > Tools > Export) mendukung ekspor CSV untuk:

  • Semua donasi dalam rentang tanggal tertentu
  • Daftar donor
  • Pengiriman formulir tertentu

Untuk kepatuhan GDPR, GiveWP terintegrasi dengan alat bawaan WordPress Personal Data Export dan Personal Data Erasure di bawah Tools > Export Personal Data dan Tools > Erase Personal Data.

Langkah 8: Pengerasan Performa, Keamanan, dan Kepatuhan

Ini adalah langkah-langkah yang sebagian besar tutorial lewatkan — dan langkah-langkah yang menentukan apakah situs donasi Anda dapat bertahan dari lalu lintas nyata dan pengawasan regulasi.

Optimasi Performa

  • Caching halaman: Kecualikan halaman donasi, halaman sukses, dan halaman gagal dari caching halaman penuh. Halaman checkout yang di-cache menyebabkan kesalahan pembayaran. Di WP Rocket, W3 Total Cache, atau LiteSpeed Cache, tambahkan URL ini ke daftar pengecualian cache
  • Konfigurasi CDN: Kecualikan endpoint /wp-json/give-api/ dari caching CDN — ini adalah endpoint REST API GiveWP yang digunakan untuk pengiriman formulir
  • Optimasi database: GiveWP menulis catatan transaksi untuk setiap percobaan donasi (termasuk yang gagal). Pada kampanye bervolume tinggi, jalankan OPTIMIZE TABLE wp_give_payments secara berkala
  • Object caching: Caching objek Redis atau Memcached secara signifikan mengurangi beban database pada halaman donasi saat lonjakan lalu lintas

Pengerasan Keamanan

  • Aktifkan integrasi reCAPTCHA GiveWP (di bawah Donations > Settings > Advanced) untuk memblokir spam formulir donasi otomatis
  • Siapkan aturan Stripe Radar untuk menandai pola donasi yang mencurigakan (mis., beberapa tagihan uji kecil dari IP yang sama)
  • Audit secara rutin bagian Donations > Logs untuk percobaan pembayaran yang gagal dan aktivitas yang tidak biasa
  • Perbarui GiveWP dan semua add-on secara rutin — integrasi gateway pembayaran sering menerima patch keamanan

Kepatuhan GDPR dan Hukum

  • Tambahkan kotak centang Kebijakan Privasi ke formulir donasi (GiveWP mendukung ini melalui manajer Form Fields)
  • Pastikan halaman Kebijakan Privasi Anda secara eksplisit menjelaskan bagaimana data donor disimpan, diproses, dan dibagikan dengan pemroses pembayaran
  • Jika beroperasi di UE, konfigurasikan pengaturan retensi data GiveWP dan pastikan perjanjian pemrosesan data pemroses pembayaran Anda telah ditandatangani
  • Untuk organisasi nirlaba berbasis AS, tanda terima donasi GiveWP dapat dikonfigurasi untuk menyertakan bahasa yang dipersyaratkan IRS untuk kontribusi yang dapat dikurangkan dari pajak

GiveWP Gratis vs. Add-on Premium: Perbandingan Kemampuan

FiturGiveWP GratisGiveWP Plus / Agency
Formulir donasi tak terbatasYaYa
PayPal DonationsYaYa
Stripe (pemrosesan kartu dasar)YaYa
Donasi berulang / langgananTidakYa
Stripe Payment Element (Apple Pay, Google Pay)TidakYa
Fee Recovery (donor menanggung biaya pemrosesan)TidakYa
Tributes dan HonorariumsTidakYa
Tanda terima PDFTidakYa
Biaya yang ditanggung donorTidakYa
Integrasi Salesforce / CRMTidakYa
Manajer kolom formulir (lanjutan)TerbatasPenuh
Laporan donor tahunanTidakYa

Tingkat gratis sepenuhnya fungsional untuk kampanye donasi satu kali yang sederhana. Donasi berulang dan pemulihan biaya adalah dua add-on dengan ROI tertinggi untuk sebagian besar organisasi — keduanya meningkatkan nilai seumur hidup donor dan pendapatan bersih per transaksi.

Mempromosikan Situs Donasi Anda: Saluran Teknis

Selain berbagi di media sosial, strategi promosi teknis berikut memiliki dampak yang terukur:

SEO untuk Halaman Donasi

  • Instal Yoast SEO atau Rank Math dan konfigurasikan meta title dan deskripsi halaman donasi untuk menyertakan tujuan dan lokasi Anda (mis., "Donate to [Cause] in [City] — [Organization Name]")
  • Tambahkan skema FAQ ke halaman donasi Anda yang menjawab pertanyaan umum donor (pengurangan pajak, bagaimana dana digunakan, kebijakan pengembalian dana)
  • Bangun tautan internal dari posting blog dan pembaruan kampanye ke halaman donasi
  • Daftarkan domain Anda dengan Pendaftaran Domain menggunakan TLD .org jika tersedia — ini membawa kredibilitas nirlaba implisit bagi donor

Kampanye Email

Email transaksional (tanda terima donasi) memiliki tingkat buka di atas 70%. Gunakan secara strategis:

  • Sertakan CTA sekunder dalam email tanda terima (mis., "Bagikan kampanye ini dengan teman")
  • Siapkan urutan drip pasca-donasi untuk mengucapkan terima kasih kepada donor dan memberikan pembaruan dampak
  • Integrasikan GiveWP dengan Mailchimp atau ActiveCampaign melalui add-on resmi mereka untuk mensegmentasi donor berdasarkan formulir, jumlah, atau frekuensi

Optimasi Tingkat Konversi

  • Uji A/B tingkatan jumlah donasi — jumlah yang disarankan secara default sangat memengaruhi ukuran hadiah rata-rata
  • Uji tampilan modal vs. formulir penuh — formulir modal sering berkonversi lebih baik di halaman konten di mana formulir bersifat sekunder terhadap konten editorial
  • Tambahkan pemberitahuan matching gift jika organisasi Anda memiliki mitra pencocokan perusahaan — ini adalah salah satu elemen konversi berdampak tertinggi yang tersedia

Matriks Keputusan Teknis: Apakah Pengaturan Anda Siap Produksi?

Sebelum menerima donasi langsung, verifikasi setiap item dalam daftar periksa ini:

  • Sertifikat SSL terpasang dan terverifikasi (https:// dimuat tanpa peringatan browser)
  • FORCE_SSL_ADMIN diatur ke true di wp-config.php
  • Gateway pembayaran dalam Live Mode (bukan mode uji/sandbox)
  • Webhook Stripe terdaftar dan diverifikasi di Dasbor Stripe
  • Halaman sukses, gagal, dan riwayat GiveWP dipublikasikan dan ditetapkan dengan benar di pengaturan
  • Email tanda terima donasi diuji dan dikonfirmasi terkirim (periksa folder spam)
  • Formulir donasi diuji secara menyeluruh dengan transaksi kecil nyata
  • Plugin caching dikonfigurasi untuk mengecualikan halaman donasi dan tanda terima
  • reCAPTCHA diaktifkan pada semua formulir yang menghadap publik
  • Kotak centang Kebijakan Privasi ditambahkan ke formulir donasi
  • Email notifikasi admin dikonfirmasi berfungsi
  • Ekspor data donor diuji (verifikasi kepatuhan GDPR)
  • WordPress, GiveWP, dan semua plugin aktif diperbarui ke versi stabil terbaru

Pertanyaan yang Sering Diajukan

Apakah GiveWP berfungsi tanpa gateway pembayaran yang dikonfigurasi?

Ya — gateway Offline Donations diaktifkan secara default dan tidak memerlukan akun pihak ketiga. Gateway ini membuat catatan donasi tertunda dan menampilkan instruksi pembayaran kustom kepada donor. Namun, untuk kampanye penggalangan dana yang serius, mengintegrasikan Stripe atau PayPal sangat penting untuk pemrosesan pembayaran yang segera dan otomatis.

Bisakah GiveWP menangani donasi bulanan berulang tanpa add-on premium?

Tidak. Donasi berulang (langganan) memerlukan add-on Recurring Donations, yang merupakan fitur premium. Plugin inti gratis hanya mendukung pembayaran satu kali. Ini adalah kesenjangan fitur yang paling umum ditemukan organisasi setelah peluncuran.

Apa yang terjadi jika pembayaran donor gagal setelah mereka mengirimkan formulir?

GiveWP membuat catatan donasi dengan status Failed dan memicu notifikasi email Donation Failed kepada donor. Catatan yang gagal muncul di Donations > Donations dengan lencana status Failed. Anda dapat mengirim ulang instruksi pembayaran secara manual atau menghubungi donor dari catatan donor.

Apakah GiveWP sesuai PCI?

GiveWP sendiri tidak menyimpan data kartu mentah — GiveWP mendelegasikan pemrosesan kartu sepenuhnya ke gateway pembayaran (Stripe atau PayPal), yang keduanya bersertifikat PCI DSS Level 1. Server Anda tidak pernah menerima atau menyimpan nomor kartu. Namun, situs Anda harus disajikan melalui HTTPS dan Anda tidak boleh mencatat isi permintaan POST yang dapat menangkap data kartu dalam transit.

Berapa banyak formulir donasi yang dapat saya buat dengan versi gratis GiveWP?

Tidak ada batasan jumlah formulir donasi baik pada versi gratis maupun premium. Anda dapat membuat formulir terpisah untuk kampanye, program, atau acara yang berbeda, masing-masing dengan target, tingkatan jumlah, dan penugasan gateway pembayaran yang independen.

15%

Hemat 15% di Semua Layanan Hosting

Uji kemampuanmu dan dapatkan Diskon pada paket hosting apa saja

Gunakan kode:

Skills
Memulai