Integrasi

Mengapa saya tidak menerima notifikasi HTTP dari sistem Midtrans?

Terdapat beberapa alasan mengapa merchant tidak dapat menerima HTTP notifikasi dari Midtrans; beberapa di antaranya adalah masalah network, atau endpoint URL yang tidak dapat menerima notifikasi. Jika Anda melakukan whitelist untuk incoming message, silakan whitelist blok IP berikut: Production ...

Apakah saya dapat membuat sistem diskon atau voucher di eCommerce saya?

Iya. Anda dapat membuat sistem diskon atau voucher dengan menggunakan parameter ‘item’.Berikut adalah contoh: [Item_name] / item = 100,000Voucher / item = -50,000Gross amount= 50,000 Berikut adalah tampilan dalam bentuk code : ................................$item1_details = array( 'id' => 'a1...

Apa arti dari error 402 dengan pesan “Merchant doesn’t have access for this payment type”?

Pesan ini muncul saat Anda mencoba menggunakan metode pembayaran atau layanan (Core API/SNAP/Payment Link) yang belum diaktifkan oleh Midtrans. Silahkan mengacu detail dibawah jika Anda menemukan pesan terkait: Pesan ditemukan pada mode Production dan ingin mengaktifkan metode pembayaran atau la...

Apa arti dari error 401 dengan pesan “Access denied due to unauthorized transaction, please check client key or server key”?

Terdapat beberapa kemungkinan: Anda menggunakan credential dari Production untuk digunakan di Sandbox, atau sebaliknya; Server Key belum diubah ke dalam format base64; Anda memiliki karakter spasi ( ) saat melakukan konversi. Silahkan menghubungi layanan kontak Midtrans jika kendala tetap berla...

Apa perbedaan dari Server Key dan Client Key? Bagaimana cara mendapatkannya?

Keduanya biasa disebut Access Keys, yang merupakan identifier akun merchant di Midtrans. Anda perlu memasukkan Access Keys tersebut ke dalam konfigurasi file Anda. Client Key digunakan untuk menghasilkan token pada transaksi kartu kredit, sementara Server Key digunakan untuk API pada server-side....

Apa Midtrans menyediakan logo dari payment channels yang tersedia di Midtrans?

Iya. Kami menyediakan beberapa list logo pada github kami yang bisa Anda gunakan pada website Anda.      

Bagaimana bentuk dari halaman pembayaran saya?

Midtrans menyediakan 2 pilihan tampilan untuk pengalaman berbelanja pelanggan Anda. Yang pertama adalah SNAP, halaman pembayaran yang sederhana namun penuh informasi; menyediakan pengalaman berbelanja yang nyaman untuk pelanggan Anda. SNAP mudah untuk diintegrasikan dan dapat digunakan untuk webs...

Apa arti dari error 411 dengan pesan “Token id is missing, invalid, or timed out”?

Error ini berkaitan dengan token untuk transaksi kartu kredit. Berikut hal yang bisa Anda lakukan jika Anda menerima pesan tersebut:   Pastikan bahwa perbedaan waktu antara get/generate token dan charge token tidak terlalu panjang (sebaiknya kurang dari 10 menit); Pastikan bahwa tidak ada 'token...

Petunjuk Pembuatan Landing Page untuk BCA KlikPay

Untuk mengaktifkan metode pembayaran ini, silahkan hubungi PIC bisnis kami.  Dalam artikel ini akan dijelaskan mengenai delopment tambahan yang diperlukan agar merchant dapat menggunakan BCA KlikPay. Tambahan ini diwajibkan untuk integrasi menggunakan SNAP Pop Up dan/atau Core API.  Tahapan yang ...

Petunjuk Pembuatan Landing Page untuk Pembayaran Direct Debit

Pada artikel ini akan diberikan panduan bagaimana cara membuat landing page yang berisikan informasi transaksi setelah customer menyelesaikan pembayaran melalui payment channel direct debit. Payment channel yang tersedia di Midtrans saat ini adalah CIMB Clicks, Epay BRI, Line Pay | Mandiri e-cash...

Mengapa Saya mendapatkan pesan `javax.net.ssl.SSLHandshakeException: Menerima peringatan fatal: handshake_failure` ketika mencoba untuk terhubung ke API Midtrans?

Ini biasanya disebabkan oleh Java client yang sudah tidak update.Silakan pastikan kembali versi Java, versi web framework, dan versi OS yang digunakan dalam proses integrasi. Harap pastikan Anda tidak menggunakan versi lama, dan selalu memperbaharui dengan versi yang paling update. Misalnya, jika...

Bagaimana jika Saya ingin menggunakan BCA Klikpay sebagai channel pembayaran?

Untuk mengaktifkan metode pembayaran ini, silahkan hubungi PIC bisnis kami. Secara teknis, mohon pastikan beberapa poin berikut untuk bisa melakukan integrasi dengan menggunakan channel pembayaran BCA Klikpay pada website / aplikasi Anda : Merchant diwajibkan menggunakan jenis integrasi SNAP pop...

Mengapa pelanggan Saya tidak menerima notifikasi email dari sistem Midtrans?

Notifikasi email dari Midtrans biasanya gagal diterima dikarenakan beberapa faktor, yang paling sering terjadi dikarenakan adanya gangguan network dan/atau penuhnya inbox dari email terkait. Faktor tersebut bisa menjadi acuan, jika masalah ini terjadi pada satu atau beberapa dari pelanggan Anda. ...

Aplikasi Saya tidak dapat terhubung ke aplikasi GOJEK, apa yang harus dilakukan?

Jika Anda menggunakan aplikasi android dengan tampilan web (web view), ada konfigurasi yang dibutuhkan untuk memungkinkan deeplink terbuka ke aplikasi lain. Harap pastikan bahwa tampilan web memungkinkan membuka gojek:// deeplink.Silahkan mengacu pada link berikut untuk detail lebih lanjut. Anda ...

Apakah ada batasan format untuk parameter email yang dikirim ke Midtrans?

Ya, Midtrans melakukan validasi untuk format email pelanggan pada metode pembayaran tertentu seperti Permata VA, CIMB Clicks, Telkomsel Cash, KlikBCA, Mandiri Ecash, dan Indomaret Kami menggunakan regex untuk proses validasi ini. Harap fokus pada nilai yang dihasilkan dari regex ini, dengan meru...