Zcommerce Panduan

Pembayaran online (Midtrans / Xendit)

Menghubungkan akun Midtrans atau Xendit milik toko agar pelanggan bisa membayar dengan QRIS, e-wallet, virtual account, dan kartu.

Pemilik (izin Kelola toko)

Pembayaran online di website, aplikasi, dan QRIS tagihan di kasir diproses lewat akun Midtrans atau Xendit milik Anda sendiri. Dana masuk langsung ke akun Anda di penyedia tersebut, bukan lewat Zcommerce.

Buka Pengaturan → Pembayaran & struk.

Kartu Midtrans dan Xendit, URL webhook, dan template struk

#Sebelum mulai

  1. Daftar dan verifikasi akun bisnis di Midtrans atau Xendit.
  2. Aktifkan metode pembayaran yang diinginkan (QRIS, GoPay, OVO, DANA, ShopeePay, virtual account, kartu) di dashboard penyedia.

#Menghubungkan Midtrans

  1. Di kartu Midtrans, pilih Mode: Sandbox (uji coba) untuk mencoba, atau Production untuk transaksi sungguhan.
  2. Tempel Server Key dari dashboard Midtrans (Settings → Access Keys). Pastikan key sesuai mode (sandbox/production).
  3. Salin URL webhook yang tampil dengan tombol Salin, lalu tempel di dashboard Midtrans pada pengaturan Payment Notification URL.
  4. Nyalakan Aktif, dan Jadikan default bila ingin memakai Midtrans sebagai penyedia utama.
  5. Tekan Simpan.

#Menghubungkan Xendit

  1. Di kartu Xendit, pilih Mode.
  2. Tempel Secret API Key (Settings → API Keys) dan Webhook Verification Token (Settings → Webhooks).
  3. Salin URL webhook dan tempel di pengaturan webhook Invoices di dashboard Xendit.
  4. Nyalakan Aktif (dan Jadikan default bila perlu), lalu Simpan.

#Bagaimana pelanggan membayar

  1. Pelanggan menekan Bayar sekarang di checkout.
  2. Pelanggan diarahkan ke halaman pembayaran Midtrans/Xendit dan memilih metode.
  3. Setelah berhasil, penyedia mengabari Zcommerce lewat webhook dan pesanan otomatis berstatus Dibayar.

Tautan pembayaran berlaku 30 menit. Status pembayaran juga dicek ulang secara berkala, jadi pesanan tetap terbayar walau notifikasi webhook sempat gagal.

#Refund

Refund dan pembatalan pesanan yang dibayar online dikirim otomatis ke penyedia. Lihat Membatalkan & refund pesanan.

#Pembayaran di kasir

Tunai, kartu EDC, QRIS statis toko, transfer, dan gift card dicatat langsung oleh kasir dan tidak memerlukan pengaturan di sini. QRIS tagihan (QR khusus per tagihan) di kasir memakai penyedia default ini. Lihat Menerima pembayaran.

Masih bingung atau menemukan langkah yang berbeda di aplikasi? Tanyakan lewat WhatsApp.