Dokumentasi Pengembang Kesles Merchant
Selamat datang di dokumentasi resmi Kesles Merchant. Dokumen ini ditujukan untuk:
- Partner Bisnis (reseller, agency, affiliate, community, sales) yang mengintegrasikan sistem-nya dengan merchant Kesles untuk referral attribution, transaction reporting, atau commission tracking
- Merchant Developer yang membangun integrasi di atas API merchant Kesles (mobile app, dashboard, accounting integration)
Untuk integrasi server-to-server tipe lain di luar dua audience di atas, Kesles menyediakan kontrak API tersendiri yang di-share langsung ke PIC integrasi via Perjanjian Partner — dokumen ini bukan publik. Hubungi tim integrasi Kesles untuk detail.
Apa yang Ada di Sini
| Bagian | Isi |
|---|---|
| Mulai | Setup awal, autentikasi dasar, onboarding partner |
| Panduan | Autentikasi HMAC untuk endpoint server-to-server |
| Referensi API | Spesifikasi endpoint: API merchant, API partner |
Prinsip Integrasi
- HTTPS always — semua endpoint publik hanya menerima request via TLS 1.2+
- Idempotent — gunakan
X-Idempotency-Keyuntuk operasi write yang bisa diulang - Traceable — setiap request wajib include
X-Request-ID(UUID v4) untuk debugging - Secure — credential (API key, HMAC secret) jangan pernah masuk ke browser / source code publik
Langkah Berikutnya
- Baru mulai? → Mulai
- Partner baru? → Onboarding Partner
- Sudah paham basic? → Panduan Autentikasi HMAC
- Cari endpoint spesifik? → Referensi API