maas-schemas

card Schema

http://maasglobal.com/core/card.json

MaaS region schema

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Can be instantiated No Develop No Forbidden Forbidden core/card.json

Schema Hierarchy

card Properties

Property Type Required Nullable Defined by
billingCity string Optional No card (this schema)
billingCountry string Optional No card (this schema)
billingZip string Optional No card (this schema)
expiryMonth number Optional No card (this schema)
expiryYear number Optional No card (this schema)
fundingType enum Optional No card (this schema)
issuer string Optional No card (this schema)
maskedNumber string Optional No card (this schema)

billingCity

Alphabetic city name

billingCity

billingCity Type

string

billingCountry

ISO 3166-1 alpha-2 country code, see https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2

billingCountry

billingCountry Type

string

All instances must conform to this regular expression (test examples here):

^[A-Z]{2,2}$

billingZip

Numeric zip code, see https://en.wikipedia.org/wiki/Postal_code

billingZip

billingZip Type

string

expiryMonth

expiryMonth

expiryMonth Type

number

expiryYear

expiryYear

expiryYear Type

number

fundingType

fundingType

The value of this property must be equal to one of the known values below.

fundingType Known Values

Value Description
credit  
debit  
prepaid  
not_known  
not_applicable  

issuer

issuer

issuer Type

string

maskedNumber

maskedNumber

maskedNumber Type

string