Kart No Doğrulama (BIN Check)
"Merchant" ve "Tokenized" ödeme türlerinde müşteri kredi kartı numarasını girdiği sırada ilk 4 haneyi girdiğinde ve 16 haneyi tamamladığında, modül sınıfınızda "bin_check" işlevi var ise çağırılmaktadır.
"bin_check" işlevi tanımlı değil ise önceden tanımlanmış "bin_check_international" işlevi çağırılmaktadır.
"bin_check" işlevine iletilen birinci parametre de kart numarasının ilk 4 veya 16 hanesi bulunmaktadır.
İşlevin geri dönüş değeri dizi olmalıdır. Dizide tanımlamanız gereken indisler aşağıda açıklanmıştır:
Adı | Örnek | Açıklama |
country | US,DE,FR,TR,BR vb… | ISO 3166-1 alpha-2 ülke kodu |
card_type | debit veya credit | Kartın banka mı, kredi kartı mı olduğu bilgisi |
schema | VISA,MASTERCARD, vb… | Kart türü |
bank_name | Sample Bank | Bankanın adı |
brand | Bonus, Enpara | Var ise kartın markası |