QR Kod ile IBAN vb. Bilgileri Nasıl Verebiliriz?
Merhaba PT.
Üzerinde çalıştığım bir e-ticaret projesinde ödeme seçimi havale/EFT seçeneğiyle yapıldığında bir QR kod oluşturmak istiyorum.
Sipariş veren kişi banka uygulamasında QR kod okutma kısmından bizim oluşturduğumuz QR kodu okuttuğunda ödeme yapacağı;
- IBAN
- İsim Soyisim
- Açıklama
alanlarını ilgili kısımlara yazdırmak istiyorum. Böyle birşey mümkün müdür? Nasıl yapabiliriz? :)
@h4ckdr0 Hocam vermiş olduğun API'yi inceledim. Çok birşey anlayamadım daha o seviyede değilim sanırım. :D
Ancak çözdüm bankanın QR sistemini.
İhtiyacı olanlar için kısaca anlatayım;
Ödeme almak istediğiniz bankadan QR Kod ile Para Transferi Al
seçeneğiyle ödeme tutarıyla birlikte bir QR kod oluşturuyoruz.
Bu QR kodun içeriğine bakıyoruz, kodu inceliyoruz. İçinde bir sürü kod var. Bu kodlar belli bir sıraya göre yazılmış. Şube kodu vb. kodlar da var içinde. İnceledikçe yerleri belli oluyor.
Bu kodun içinden ödeme tutarı kısmını buluyoruz, bu kısmı URL basarken değişken şeklinde kullanabiliyoruz.
Kodun içinde ödeme tutarı nerede diye merak ederseniz, QR'ı oluştururken 1.234 TL'lik bir QR oluşturun. Daha sonra kodun içinde şunu aratın;
000000123400
Ödeme tutarı 12 sayıdan oluşuyor. Verdiğim kodda 1234 kısmından sonraki 2 tane sıfır kuruş kısmı. Eğer alacağımız tutar 12.500,50 TL olsaydı şu şekilde olacaktı;
000001250050
@tayfunerbilen hocamızın vermiş olduğu Google'ın QR oluşturma bağlantısına chl=
kısmından sonra bankadan oluşturduğumuz QR kodun ödeme kısmını değişkenle değiştirdikten sonra ekliyoruz, QR oluşuyor. :)
Çok defa farklı farklı denemeler yaptım, bu şekilde çalışıyor.
Ancak açıklama kısmını bastıramıyoruz.