Langsung ke konten utama

SDK dan Perpustakaan

Percepat integrasi Anda dengan menggunakan SDK resmi untuk TypeScript, Python, Go, PHP, Java, Kotlin, C#, Ruby, dan React Native. Perpustakaan ini menyederhanakan permintaan API, otentikasi, dan penanganan kesalahan, memungkinkan Anda fokus pada membangun pengalaman pembayaran yang hebat.

URL Lingkungan

Pelajari lebih lanjut tentang Mode Uji vs Mode Langsung.

Manajemen Kunci API dan Otentikasi

1

Akses Kunci API

Navigasikan ke Pengembang → Kunci API di dasbor Anda untuk mengelola kunci Anda.
2

Hasilkan Kunci Baru

Pilih Tambahkan Kunci API, berikan nama deskriptif, dan konfigurasikan akses tulis:
  • Aktifkan akses tulis (dicentang): Izin baca dan tulis penuh untuk semua operasi API
  • Aktifkan akses tulis (tidak dicentang): Akses hanya baca - hanya dapat mengambil data (pembayaran, langganan, pelanggan, produk). Tidak dapat membuat atau memodifikasi sumber daya.
Hapus centang “Aktifkan akses tulis” untuk integrasi dasbor, alat analitik, dan sistem apa pun yang hanya perlu melihat data tanpa melakukan perubahan.
3

Simpan Kunci Anda dengan Aman

Salin kunci yang dihasilkan segera dan pastikan disimpan dengan aman.
4

Otentikasi Permintaan API Anda

Gunakan kunci API Anda untuk mengotentikasi semua permintaan. Terapkan format otorisasi berikut:
Authorization: Bearer YOUR_API_KEY
Jangan pernah mengekspos kunci API rahasia Anda dalam kode sisi klien atau repositori publik.

Format Respons

{
  "id": "pay_1234567890",
  "status": "completed",
  "amount": 2999,
  "currency": "USD",
  "created_at": "2024-01-15T10:30:00Z"
}

Batasan Laju

  • Standar: 1000 permintaan per menit per bisnis
  • Ledakan: Hingga 100 permintaan per detik
Pantau header X-RateLimit-Remaining untuk melacak penggunaan.

Penanganan Kesalahan

Untuk mengelola kesalahan secara efektif, konsultasikan bagian Kode Kesalahan dan Kegagalan Transaksi untuk panduan terperinci.

Webhook

Terima notifikasi waktu nyata tentang peristiwa pembayaran. Lihat Panduan Webhook kami untuk instruksi pengaturan.

Panduan Webhook

Atur webhook untuk notifikasi waktu nyata dan penanganan peristiwa.