Introduction
Agreement
Authentication
Batch
Browser Payment
Gateway
Hosted Checkout
Payment Plan
Session
Standalone Risk Assessment
Tokenization
Transaction
Wallet
RESOURCES
Changelog
Session
onCardBINChange
onCardBINChange Callback
The onCardBINChange( ) method invokes the callback function when the card BIN is detected. This callback is only invoked when card number passes all required validations: card type, card number length and Luhn check.
Usage
PaymentSession.onCardBINChange(function(selector, result), [scope]);
Example
PaymentSession.onCardBINChange(function(selector, result) { // use card BIN value console.log(result.BIN); });
Example for card BIN result object
{ "BIN": "123456" }
Arguments
callbackFunction
Function
The callback function invoked with selector and the result when an event is triggered.
selector
String
Identifier of the HTML element.
result
Object
Result object returned from the callback which sent as an argument to the function.
BIN
Number
First 6 digits of the BIN number returned as part of result object.
scope
String
The optional named instance of a card payment data set within a session. See Multiple Hosted Sessions for more information.
Return Value
None