Introduction
Agreement
Authentication
Batch
Browser Payment
Gateway
Hosted Checkout
Risk
Session
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 Copied to clipboard
PaymentSession.onCardBINChange(function(selector, result), [scope]);
Example Copied to clipboard
PaymentSession.onCardBINChange(function(selector, result) { // use card BIN value console.log(result.BIN); });
Example for card BIN result object Copied to clipboard
{ "BIN": "123456" }
Arguments Copied to clipboard
callbackFunction
Copied to clipboard
Function
The callback function invoked with selector and the result when an event is triggered.
selector
Copied to clipboard
String
Identifier of the HTML element.
result
Copied to clipboard
Object
Result object returned from the callback which sent as an argument to the function.
BIN
Copied to clipboard
Number
First 6 digits of the BIN number returned as part of result object.
scope
Copied to clipboard
String
The optional named instance of a card payment data set within a session. See Multiple Hosted Sessions for more information.
Return Value Copied to clipboard
None