Migrasi SNAP
NICEPAY sebagai penyedia jasa pembayaran online menyediakan beberapa API metode pembayaran yang telah memiliki standardisasi SNAP. Penyesuaian API untuk beberapa metode pembayaran ke dalam standar SNAP telah dilakukan secara bertahap oleh NICEPAY.
Demi keamanan dan kenyamanan dalam bertransaksi serta mengikuti kemajuan sistem pembayaran di Indonesia, Merchant wajib memulai proses integrasi API pembayaran ke dalam API dengan standar SNAP sesuai dengan arahan dari Bank Indonesia. Secara umum, tahapan migrasi mencakup: melengkapi dokumen serta informasi lain yang dibutuhkan dan melakukan proses integrasi bersama tim NICEPAY. Silakan mengunjungi bagian Panduan Migrasi SNAP untuk informasi selengkapnya.
Berikut adalah daftar API NICEPAY yang sudah memiliki standar SNAP BI.
Berikut NICEPAY API URL yang harus di-request melalui protokol HTTPS agar dapat terhubung dengan NICEPAY.
Environment | Protocol | Base URL |
Development | https | https://dev.nicepay.co.id/ |
Staging | https | https://staging.nicepay.co.id/ |
Production | https | https://www.nicepay.co.id/ |
Silakan unduh dokumen yang diperlukan untuk melakukan migrasi SNAP pada lampiran di bawah ini.
Nama Dokumen | Deskripsi |
Statement Letter SNAP API - Bilingual | Surat pernyataan kesanggupan dan komitmen pengguna layanan dalam pelaksanaan implementasi SNAP. |
Lampiran API | Lampiran ini perlu diisi oleh Merchant yang telah menggunakan layanan API NICEPAY untuk memudahkan proses migrasi. |
Dokumen Hasil Pengujian Developer Site SNAP | Dokumen yang di dapat dari Developer Site SNAP berisi hasil pengujian suatu API dalam positif case dan negative case untuk yang didapat dari Developer Site SNAP. Dokumen ini dapat diunduh pada portal Developer Site SNAP setelah melakukan pengujian API. |
Deskripsi langkah implementasi untuk melakukan migrasi SNAP dengan NICEPAY:
- Merchant melakukan proses pendaftaran terlebih dahulu pada halaman portal Asosiasi Sistem Pembayaran Indonesia (ASPI).
- Merchant melakukan uji aplikasi pengujian pada halaman Asosiasi Sistem Pembayaran Indonesia (ASPI).
- Merchant mengunduh hasil uji aplikasi pengujian.
- Setelah Merchant berhasil mengunduh hasil uji aplikasi pengujian:
- Merchant mengirimkan hasil uji aplikasi pengujian kepada NICEPAY.
- NICEPAY menerima hasil uji aplikasi pengujian.
- Sebelum melakukan proses integrasi environment dev:
- Merchant membagikan public key environment dev untuk proses integrasi environment dev kepada NICEPAY.
- NICEPAY menerima public key environment dev.
- NICEPAY mengirimkan kredensial berupa client id dan client secret untuk proses integrasi environment dev kepada Merchant.
- Setelah NICEPAY mengirimkan kredensial kepada Merchant:
- Merchant melalui fase development.
- NICEPAY memberikan dokumen Scenario Functional Test kepada Merchant setelah menyelesaikan fase development.
- Merchant melakukan uji coba berdasarkan panduan dalam dokumen Scenario Functional Test.
- Merchant mengirimkan hasil dari dokumen Scenario Functional Test kepada NICEPAY.
- NICEPAY memeriksa hasil dari dokumen Scenario Functional Test dan uji aplikasi pengujian.
- Setelah NICEPAY selesai melakukan pemeriksaan dokumen:
- Jika isi dokumen perlu direvisi, NICEPAY akan mengembalikan dokumen tersebut kepada Merchant.
- Jika isi dokumen sudah sesuai regulasi verifikasi, NICEPAY akan mengirimkan pengajuan verifikasi kepada Asosiasi Sistem Pembayaran Indonesia (ASPI).