Punya Pertanyaan Seputar Produk dan Layanan Midtrans? Amy Siap Jawab!
Kini Anda bisa mendapat informasi mendasar seputar Midtrans dari Amy, virtual assistant Midtrans. Temukan Amy di website midtrans.com.
Kami telah melakukan sedikit penyesuaian pada Pemberitahuan Privasi yang akan berlaku efektif pada tanggal 30 Mei 2024. Klik disini untuk meninjau!
Cek disiniDi awal Oktober 2016, dengan bangga kami merilis mobile SDK Veritrans yang terbaru untuk platform Android & iOS. Pembuatan ulang SDK telah kami lakukan agar integrasi dapat dilakukan dengan lebih aman dan sederhana. Berikut beberapa peningkatan pada mobile SDK terbaru kami:
Guna memberikan pengalaman integrasi termudah, kami membagi mobile SDK kami menjadi 2 pilihan implementasi:
Kami menyediakan Drop-in User Interface dimana transaksi dapat dilakukan. Hanya dengan 10 baris glue code di aplikasi Anda, Anda sudah bisa menerima pembayaran online dari semua metode pembayaran yang Veritrans support.
Implementasi khusus API dimana Anda dapat membuat UI Anda sendiri dengan tetap menggunakan infrastruktur payment yang disediakan oleh Veritrans.
Mobile SDK kami 100% open source. Anda dapat langsung memulai integrasi dengan iOS SDK dan Android SDK kami. Kami juga menyediakan aplikasi contoh untuk iOS dan Android sebagai referensi penggunaan fitur-fitur di mobile SDK terbaru kami.
Pada SDK terbaru ini, kami menggunakan infrastruktur baru kami, Snap, untuk meng-handle mobile payment. Beberapa benefit dari backend baru ini adalah sebagai berikut:
Hanya satu interface spesifik yang perlu diimplementasikan pada server merchant untuk menyelesaikan semua integrasi.
Kami menyedikan lini komunikasi terenkripsi yang aman antara mobile phone, server merchant, dan server Veritrans. Semua lini komunikasi telah diuji dengan teliti oleh tim compliance kami untuk memastikan keamanannya.
Kami mencoba menyediakan footprint SDK terkecil dengan required dependencies minimal di dalam file SDK.
Kami menyediakan scan card SDK dependency yang akan mengaktifkan fitur scan credit card menggunakan kamera handphone melalui Card.io. Library scan card ini merupakan wrapper sederhana untuk penggunaan Card.io di UIKit.
Untuk menggunakannya, Anda hanya perlu menambahkan codes di bawah ini pada bagian gradle dependencies:
compile ('com.midtrans:scancard:1.0.0') {exclude <span style="color: #997700 ; font-weight: bold">module:</span> <span style="color: #FF0000 ; background-color: #FFAAAA ">'</span>uikit<span style="color: #FF0000 ; background-color: #FFAAAA ">'</span>
}
Pada UIKit builder, Anda hanya perlu menambahkan
setExternalScanner(new ScanCard())
SdkUIFlowBuilder.init(CONTEXT, CLIENT_KEY, BASE_URL, CALLBACK)<span style="color: #888888 ">// initialization for using external scancard</span> <span style="color: #333333 ">.</span><span style="color: #0000CC ">setExternalScanner</span><span style="color: #333333 ">(</span><span style="color: #008800 ; font-weight: bold">new</span> ScanCard<span style="color: #333333 ">())</span> <span style="color: #333333 ">.</span><span style="color: #0000CC ">buildSDK</span><span style="color: #333333 ">();</span>
Pada mobile SDK terbaru ini, metode pembayaran yang ditunjukkan adalah sesuai dengan setting Anda di MAP (Merchant Administration Portal). Anda hanya perlu memilih enable atau disable pada metode pembayaran yang Anda pilih di MAP, lalu mobile SDK kami secara otomatis akan meng-update daftar metode pembayaran yang ditampilkan. Anda tidak perlu mengubah code apapun pada aplikasi Anda.