Skip to main content

Buat Tautan Pembayaran

Anda dapat membuat tautan pembayaran melalui dasbor Xendit ataupun API sesuai dengan apa yang bisnis Anda butuhkan. Di bawah ini adalah penjelasan umum yang mungkin dapat menjadi pertimbangan Anda ketika memutuskan untuk memilih di antara kedua pilihan yang tersedia

Platform Pembuatan Tautan PembayaranKeuntunganKekurangan
Dasbor- Tidak membutuhkan integrasi yang teknis

- Dapat membuat tautan pembayaran di manapun dan kapanpun selama Anda memiliki akses ke dasbor Xendit

- Langkah-langkah pembuatan tautan pembayaran sangat mudah untuk diikuti
Pembuatan tautan pembayaran harus dilakukan secara manual (tidak dapat diotomasi)
API- Pembuatan tautan pembayaran dapat diotomasi melalui API

- Tautan pembayaran dapat dibuat dalam beberapa detik saja

- Kemudahan untuk menggunakan tampilan antarmuka Anda sendiri sesuai dengan kebutuhan bisnis Anda
Membutuhkan pengembang (developer) untuk melakukan integrasi secara teknis

Membuat Tautan Pembayaran melalui Dasbor

Untuk membuat tautan pembayaran melalui dasbor, akun pengguna Xendit Anda harus setidaknya memiliki akses EDIT. Ikuti langkah-langkah berikut ini untuk membuat tautan pembayaran melalui dasbor Xendit:

  1. Masuk ke dasbor Xendit Anda
  2. Pergi menuju Terima Pembayaran > Tautan Pembayaran
  3. Klik "Membuat" untuk membuat tautan pembayaran dan gunakan informasi di bawah ini sebagai panduan Anda

Parameter Wajib

ParameterApa yang harus diisi
External IDKode unik untuk identifikasi tautan pembayaran di sistem Anda. Tidak ada pembatasan karakter pada External ID. Buat kode unik ini sesuai keinginan Anda
Contoh: HOUSE.AP/INV/XXV/341293TPR0004XJEDBDIEFDJIAGDY
JumlahTampilkan hanya total jumlah = Jumlah nominal dari tautan pembayaran yang pelanggan Anda akan bayarkan (dapat menggunakan mata uang IDR, PHP atau USD) tanpa daftar pesanan. Catatan: Apabila Anda memilih Jumlah yang Harus Dibayar, anda tidak perlu memasukkan Daftar Item Pesanan untuk tautan pembayaran tersebut.

Tampilkan daftar item pesanan = Detail daftar pesanan untuk transaksi meliputi Nama Barang, Jumlah, dan Harga Satuan. Catatan: Apabila Anda memilih Daftar Item Pesanan, Anda tidak perlu memasukkan Jumlah Total karena kami akan otomatis menghitung jumlah total berdasarkan kuantitas dan harga satuan.

Menerima pembayaran jumlah berapa pun = Pelanggan Anda dapat menentukan nominal sendiri untuk transaksi ini. Parameter ini cocok untuk Donasi atau On Demand.

Parameter Opsional

ParameterApa yang harus diisi
Biaya AdminBiaya tetap yang akan berlaku untuk seluruh tautan pembayaran, terlepas dari metode pembayaran dan kanal yang digunakan pelanggan Anda untuk membayar. Biaya admin secara otomatis ditambahkan ke jumlah total tautan pembayaran.
DeskripsiDeskripsi singkat untuk dibaca pelanggan Anda. Anda dapat menggunakan ini untuk menulis catatan atau tujuan dari dibuatnya tautan pembayaran tersebut
Contoh: Pembayaran listrik bulan Juni 2021 untuk Apartemen unit #1A
Aktifkan menerima banyak pembayaranApabila Anda mengaktifkan fitur ini maka tautan pembayaran Anda akan menerima lebih dari satu pembayaran dari pelanggan Anda. Anda juga dapat menentukan jumlah maksimum transasksi pada tautan pembayaran ini
Detail pelangganAnda dapat memasukkan informasi pelanggan Anda untuk kebutuhan pengingat atau notifikasi pembayaran melalu email, SMS dan/atau WhatsApp.
Pengaturan lainnyaKonfigurasi untuk spesifik tautan pembayaran yang hendak dibuat. Anda dapat mengatur tanggal kedaluwarsa tautan pembayaran, metode pembayaran yang tersedia dan tautan halaman berhasil/gagal.

Buat Tautan Pembayaran Tunggal Buat Tautan Pembayaran Tunggal via Dashboard Tutorial

Buat Tautan Pembayaran Ganda CBuat Tautan Pembayaran Ganda via Dashboard Tutorial

Membuat Tautan Pembayaran melalui API

Ikuti langkah-langkah berikut ini untuk membuat tautan pembayaran melalui API:

  1. Ikuti instruksi di Referensi API Xendit bagian Pembuatan Invoice untuk mulai membuat tautan pembayaran melalui API
  2. Atur tautan pembayaran Callback URL Anda di dasbor Xendit untuk "Invoices Terbayarkan"

Contoh pembuatan Invoice melalui API

<?php

use Xendit\Xendit;
require 'vendor/autoload.php';

Xendit::setApiKey('xnd_development_P4qDfOss0OCpl8RtKrROHjaQYNCk9dN5lSfk+R1l9Wbe+rSiCwZ3jw==');

$params = [
'external_id' => 'demo_1475801962607',
'payer_email' => 'alfina@xendit.co',
'description' => 'Trip to Bali',
'amount' => 50000
];

$createInvoice = \Xendit\Invoice::create($params);
var_dump($createInvoice);

?>
Apakah dokumentasi pada bagian ini membantu?