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...

Informasi perubahan tampilan halaman pembayaran Midtrans (SNAP)

Untuk meningkatkan efisiensi dan mempermudah customer dalam proses pembayaran di website atau aplikasi merchant, Midtrans melakukan beberapa perubahan pada tampilan halaman pembayaran (SNAP). Beberapa diantara nya dapat Anda lihat pada tabel dibawah ini. Sebagai informasi, jika Anda telah terdaft...

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 mengakses halaman contact us ↗ kami untuk proses aktivasinya, isi dan submit form nya.      

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 kami di Contact Us ↗ jika kendala tetap berlanju...

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 metode pembayaran 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 servey key dan client k...

Petunjuk Pembuatan Landing Page untuk BCA KlikPay

Untuk mengaktifkan metode pembayaran ini, silahkan melihat penjelasan pada link berikut ↗.  Dalam artikel ini akan dijelaskan mengenai development tambahan yang diperlukan agar merchant dapat menggunakan BCA KlikPay. Tambahan ini diwajibkan untuk integrasi menggunakan SNAP Pop Up dan/atau Core AP...

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 metode pembayaran?

Untuk mengaktifkan metode pembayaran ini, silahkan melihat penjelasan pada link berikut ↗. Secara teknis, mohon pastikan beberapa poin berikut untuk bisa melakukan integrasi dengan menggunakan metode pembayaran BCA Klikpay pada website / aplikasi Anda : Merchant diwajibkan menggunakan jenis inte...

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 berhasil redirect customer 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 link aplikasi GOJEK.Silahkan mengacu pada link berikut ↗ untuk detail lebih lanjut.

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...

Fitur notifikasi yang dimiliki oleh Midtrans

Midtrans memiliki 2 macam notifikasi yang digunakan untuk mengirimkan informasi kepada Anda sebagai merchant atau customer merchant, yaitu notifikasi email dan notifikasi HTTP. ----- Notifikasi Email Midtrans akan mengirimkan notifikasi secara otomatis berupa email yang berisi informasi terkait c...

Apa itu Core API? Bagaimana cara mengintegrasikannya dengan tampilan bisnis saya?

Midtrans Core API adalah layanan yang memungkinkan Anda untuk merancang & menyesuaikan tampilan pembayaran pada situs/aplikasi sesuai dengan kebutuhan bisnis Anda. Dengan menggunakan layanan ini, Anda dapat dengan mudah mengintegrasikan layanan Midtrans ke sistem Anda (web, aplikasi, PoS, IoT, ds...

Pengenalan Payment Link

Payment Link menyediakan cara mudah untuk menerima pembayaran dari pelanggan Anda. Midtrans membuat link yang mengarahkan pelanggan ke halaman pembayaran Midtrans. Anda dapat membagikan Payment Link melalui saluran apa pun seperti email, WhatsApp, dan sebagainya. Mudah digunakan dan tidak diperlu...

Persyaratan Tambahan untuk Integrasi Kredivo

Kredivo mensyaratkan item_details (klik di sini ↗) dan customer_details (klik di sini ↗) selain payment_type dan transaction_details untuk dikirimkan oleh merchant sebagai PARAMETER WAJIB. Untuk memastikan merchant memenuhi persyaratan dari Kredivo, semua merchant perlu melakukan pengujian transa...