Langsung ke konten utama

Daftar Open API

smilepayz teamsSekitar 2 menit

Ikhtisar API

Platform Smilepayz menyediakan serangkaian RESTful API komprehensif untuk pemrosesan pembayaran, manajemen transaksi, dan operasi akun. API ini memungkinkan integrasi yang mulus dengan berbagai metode pembayaran dan mendukung berbagai pasar regional.

Endpoint API Inti

NoNama APIDeskripsi
1Pay-In APIPengumpulan dan pemrosesan pembayaran pelanggan
Fitur: Dukungan multi-metode pembayaran, pemrosesan waktu nyata
Kasus Penggunaan: Pembayaran e-commerce, biaya layanan, donasi
2Pay-Out APIPenyaluran dana ke penerima
Fitur: Transfer bank, pembayaran dompet digital
Kasus Penggunaan: Pengembalian dana, penggajian, pembayaran vendor
3Inquiry Status APIVerifikasi dan pemantauan status transaksi
Fitur: Pembaruan status waktu nyata, detail transaksi komprehensif
Kasus Penggunaan: Pelacakan pesanan, konfirmasi pembayaran
4Inquiry Balance APIPemeriksaan dan verifikasi saldo akun
Fitur: Dukungan multi-akun, informasi saldo waktu nyata
Kasus Penggunaan: Verifikasi saldo, pelaporan keuangan

Kategori API

API Pemrosesan Transaksi

API untuk menangani transaksi keuangan termasuk pengumpulan pembayaran dan penyaluran dana.

API Inquiry & Pemantauan

API untuk memeriksa status transaksi, saldo akun, dan pemantauan kesehatan sistem.

Deskripsi API Detail

Pay-In API

Pay-In API memfasilitasi pengumpulan pembayaran pelanggan di berbagai metode pembayaran dan wilayah. API ini mendukung berbagai saluran pembayaran termasuk dompet digital, transfer bank, pembayaran QR, dan pembayaran tunai.

Fitur Utama

  • Dukungan Multi-Metode Pembayaran: QRIS, UPI, PIX, SPEI, dan lainnya
  • Pemrosesan Waktu Nyata: Konfirmasi pembayaran langsung
  • Kepatuhan Regional: Kepatuhan terhadap regulasi pembayaran lokal
  • Integrasi Webhook: Notifikasi pembayaran asynchronous

Alur Pay-In

Kasus Penggunaan

  • Pembayaran E-commerce: Pemrosesan pembayaran toko online
  • Biaya Layanan: Pembayaran langganan dan berulang
  • Donasi: Pengumpulan kontribusi amal
  • Tiket Acara: Penjualan tiket acara dan transportasi

Pay-Out API

Pay-Out API memungkinkan penyaluran dana yang aman ke penerima melalui berbagai saluran. API ini mendukung transfer bank, pembayaran dompet digital, dan transaksi kriptocurrency.

Fitur Utama

  • Penyaluran Multi-Saluran: Transfer bank, dompet digital, kripto
  • Verifikasi Penerima: KYC dan verifikasi identitas yang ditingkatkan
  • Pemrosesan Batch: Penanganan efisien multiple penyaluran
  • Manajemen Kepatuhan: Kepatuhan regulasi dan pelaporan

Alur Pay-Out

Kasus Penggunaan

  • Pemrosesan Pengembalian: Penyaluran pengembalian pelanggan
  • Manajemen Penggajian: Pembayaran gaji karyawan
  • Pembayaran Vendor: Pembayaran pemasok dan kontraktor
  • Penarikan Tunai: Penarikan akun merchant

Inquiry Status API

Inquiry Status API menyediakan informasi status transaksi komprehensif dan kemampuan pemantauan. API ini memungkinkan pelacakan waktu nyata transaksi pembayaran dan pembaruan status.

Fitur Utama

  • Status Waktu Nyata: Pembaruan status transaksi langsung
  • Detail Komprehensif: Informasi transaksi lengkap
  • Dukungan Multi-Status: Semua status siklus hidup transaksi
  • Audit Trail: Riwayat transaksi lengkap

Alur Inquiry Status

Kasus Penggunaan

  • Pelacakan Pesanan: Pemantauan status pesanan pelanggan
  • Konfirmasi Pembayaran: Verifikasi penyelesaian transaksi
  • Penyelesaian Sengketa: Investigasi dan dukungan transaksi
  • Pelaporan: Pelaporan status transaksi dan analitik

Inquiry Balance API

Inquiry Balance API menyediakan informasi saldo akun dan pemantauan status keuangan. API ini mendukung berbagai tipe akun dan pemeriksaan saldo waktu nyata.

Fitur Utama

  • Dukungan Multi-Akun: Saldo akun pay-in dan pay-out
  • Informasi Waktu Nyata: Pembaruan saldo langsung
  • Dukungan Mata Uang: Pemeriksaan saldo multi-mata uang
  • Pelaporan Detail: Informasi saldo komprehensif

Alur Inquiry Balance

Kasus Penggunaan

  • Verifikasi Saldo: Pemeriksaan saldo akun
  • Pelaporan Keuangan: Pelaporan saldo dan analitik
  • Manajemen Risiko: Pemantauan saldo untuk kontrol risiko
  • Perencanaan Penyelesaian: Verifikasi jumlah penyelesaian

Panduan Integrasi API

Autentikasi

  • Tanda Tangan Digital: Autentikasi tanda tangan SHA256withRSA
  • Validasi Timestamp: Timestamp ISO 8601 dengan toleransi ±5 menit
  • Kredensial Merchant: Manajemen merchant ID dan secret yang aman

Format Request

  • Content-Type: application/json
  • Encoding: Encoding karakter UTF-8
  • Timestamp: Format ISO 8601 dengan offset timezone

Penanganan Respons

  • Kode Status: Kode status HTTP standar
  • Penanganan Error: Sistem kode error komprehensif
  • Integrasi Webhook: Dukungan notifikasi asynchronous

Pertimbangan Keamanan

  • HTTPS Saja: Semua komunikasi API melalui HTTPS
  • Rate Limiting: Pembatasan frekuensi panggilan API
  • Enkripsi Data: Enkripsi data sensitif dalam transit
  • Audit Logging: Logging dan pemantauan panggilan API lengkap

Sumber Daya Pengembangan

Dukungan SDK

  • Multiple Bahasa: Java, Python, Node.js, PHP, C#, Golang
  • Contoh Kode: Contoh implementasi lengkap
  • Dokumentasi: Dokumentasi API komprehensif
  • Tools Pengujian: Lingkungan sandbox untuk pengujian

Dukungan dan Pemeliharaan

  • Dukungan Teknis: Ketersediaan dukungan teknis 24/7
  • Pembaruan Dokumentasi: Pembaruan dokumentasi API berkala
  • Manajemen Versi: Kompatibilitas mundur dan versioning
  • Pemantauan Kinerja: Pemantauan kinerja dan ketersediaan API
Terakhir diperbarui: