Sha256: 67578fc9140f775d87b5784729346288ca0fddb5d55820b997817aca2b07fc4a
Contents?: true
Size: 396 Bytes
Versions: 1
Compression:
Stored size: 396 Bytes
Contents
require 'httparty' module Apility module Creditcard def creditcard(cc_number) bin = cc_number.to_s.strip[0..5] return "Not a Valid input" if (bin =~ /\A\d{6}/).nil? base_url = 'https://api.apility.net/l/BINLISTNET/t/creditcard/i/' response = HTTParty.get("#{base_url}#{bin}") response.success? ? response.parsed_response : response.success? end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
apility-1.0 | lib/apility/creditcards.rb |