Closed TheArKaID closed 3 years ago
Hi @TheArKaID
untuk custom VA Permata, ini jenisnya B2B, dimana sekali membuat transaksi dengan custom VA Permata, VA-nya akan aktif terus.
contoh di atas dengan VA 9968273645263
sebelumnya sudah pernah dibuat, maka expected jika membuat transaksi lagi dengan nomor VA 8273645263
, maka akan dibuatkan random VA.
selanjutnya, user hanya tinggal membayar di no VA ini saja 9968273645263
tanpa perlu dibuatkan transaksi baru.
bisa dilakukan testing bayar di simulator berikut:
https://simulator.sandbox.midtrans.com/permata/va/index
bayar dengan no VA yang sama 9968273645263
, transaksi di dashboard midtrans akan dibuatkan otomatis.
untuk VA BCA, ini harusnya expected, menerima 4-11 digit, setelah prefix company codenya. bisa dilakukan test dengan input 4 digit dahulu, nanti akan kelihatan bedanya.
untuk informasi terkait custom VA, bisa melihat info lebih lanjut dsni https://docs.midtrans.com/en/core-api/advanced-features?id=bank-transferva
terima kasih.
Hi @TheArKaID untuk custom VA Permata, ini jenisnya B2B, dimana sekali membuat transaksi dengan custom VA Permata, VA-nya akan aktif terus. contoh di atas dengan VA
9968273645263
sebelumnya sudah pernah dibuat, maka expected jika membuat transaksi lagi dengan nomor VA8273645263
, maka akan dibuatkan random VA. selanjutnya, user hanya tinggal membayar di no VA ini saja9968273645263
tanpa perlu dibuatkan transaksi baru. bisa dilakukan testing bayar di simulator berikut: https://simulator.sandbox.midtrans.com/permata/va/index bayar dengan no VA yang sama9968273645263
, transaksi di dashboard midtrans akan dibuatkan otomatis.untuk VA BCA, ini harusnya expected, menerima 4-11 digit, setelah prefix company codenya. bisa dilakukan test dengan input 4 digit dahulu, nanti akan kelihatan bedanya.
untuk informasi terkait custom VA, bisa melihat info lebih lanjut dsni https://docs.midtrans.com/en/core-api/advanced-features?id=bank-transferva
terima kasih.
...Oke, berarti VA tersebut akan aktif terus ya...Tapi, 996 kan kode milik Permata, lalu diikuti dengan Custom VA kita. Artinya apabila orang lain sudah menggunakan Custom VA yang kita buat, maka akan dibuatkan random VA ?
Oh iya, untuk yang BCA bisa, dan sesuai deskripsi. Tapi, sedikit beda dengan Permata, ketika Custom VA ke BCA kurang dari 6 akan digenerate prefix 0 sampai batas minimal, atau lebih dari 11 akan dipotong sampai batas maksimal. Sedangkan Permata akan menampilkan MidtransError.
Tapi, 996 kan kode milik Permata
996 itu kode permata untuk merchant anda, merchant lain akan mendapat kode yang berbeda, jadi kalo digabung, nomor VA nya akan berbeda.
Sedangkan Permata akan menampilkan MidtransError
benar, sayangnya itu spesifiaksi dari bank
Oke, terimakasih infonya
Saya baru dalam menggunakan Midtrans, dan mencoba untuk menggunakan CoreAPI serta Custom VA. Tapi, kenapa va_number yang di return selalu berbeda ? Tidak sama dengan apa yang saya kirimkan. Di dokumentasi - Bank Transfer Object, ada peraturan terkait seberapa panjang Custom VA Number, Sebagai contoh untuk Permata, saya buat sebuah row di database, dan menggunakan account_number sebagai VA,
Returnya adalah error 400, dengan message
One or more parameters in the payload is invalid., [bank_transfer.va_number length must be equal to 10]
. Case nya di sini, kalau dibuat sesuai, dengan panjang va_number 10 (misalnya 8273645263), returnya malah seperti ini,Lain kalau BCA, rulenya adalah
Accepts 6-11 digits
, tapi berapapun yang saya kirim, sukses, tanpa error, tapi VA Number nya ngga sesuai dengan apa yang dikirim.Mungkin kalau BNI dan BRI beda lagi, tapi ya ini dulu lah.
Terimakasih