maas-schemas

response Schema

http://maasglobal.com/maas-backend/customers/payment-sources/update/response.json

MaaS customer payment sources update response

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Can be instantiated No Develop No Forbidden Forbidden maas-backend/customers/payment-sources/update/response.json

Schema Hierarchy

response Properties

Property Type Required Nullable Defined by
paymentSource object Required No response (this schema)

paymentSource

Payment source

paymentSource

paymentSource Type

object with following properties:

Property Type Required
alias   Optional
billingCountry   Optional
billingZip   Optional
cardNumbers string Optional
expiryMonth number Optional
expiryYear number Optional
gatewayName   Required
isDefault boolean Required
isValid boolean Optional
issuer string Optional
paymentSourceId   Required
setupIntentId   Optional
status   Required
type   Required

alias

alias

alias Type

billingCountry

billingCountry

billingCountry Type

billingZip

billingZip

billingZip Type

cardNumbers

cardNumbers

cardNumbers Type

string

expiryMonth

expiryMonth

expiryMonth Type

number

expiryYear

expiryYear

expiryYear Type

number

gatewayName

gatewayName

gatewayName Type

isDefault

isDefault

isDefault Type

boolean

isValid

isValid

isValid Type

boolean

issuer

issuer

issuer Type

string

paymentSourceId

paymentSourceId

paymentSourceId Type

setupIntentId

setupIntentId

setupIntentId Type

status

status

status Type

type

type

type Type