class Minfraud::Model::Issuer

Model containing information about the card issuer.

Attributes

matches_provided_name[R]

This property is true if the name matches the name provided in the request for the card issuer. It is false if the name does not match. The property is nil if either no name or issuer ID number (IIN) was provided in the request or if MaxMind does not have a name associated with the IIN.

@return [Boolean, nil]

matches_provided_phone_number[R]

This property is true if the phone number matches the number provided in the request for the card issuer. It is false if the number does not match. It is nil if either no phone number was provided or issuer ID number (IIN) was provided in the request or if MaxMind does not have a phone number associated with the IIN.

@return [Boolean, nil]

name[R]

The name of the bank which issued the credit card.

@return [String, nil]

phone_number[R]

The phone number of the bank which issued the credit card. In some cases the phone number we return may be out of date.

@return [String, nil]

Public Class Methods

new(record) click to toggle source

@!visibility private

Calls superclass method Minfraud::Model::Abstract::new
# File lib/minfraud/model/issuer.rb, line 39
def initialize(record)
  super(record)

  @name                          = get('name')
  @phone_number                  = get('phone_number')
  @matches_provided_name         = get('matches_provided_name')
  @matches_provided_phone_number = get('matches_provided_phone_number')
end