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
The callback function invoked with selector and the result when an event is triggered.
-
selector String COMPULSORY
Identifier of the HTML element.
-
result Object COMPULSORY
Result object returned from the callback which sent as an argument to the function.
-
result.BIN Number COMPULSORY
First 6 digits of the BIN number returned as part of result object.
-
The optional named instance of a card payment data set within a session. See Multiple Hosted Sessions for more information.
Return Value
None