com.chargebee.models
Class PaymentSource.Card

java.lang.Object
  extended by com.chargebee.internal.Resource<PaymentSource.Card>
      extended by com.chargebee.models.PaymentSource.Card
Enclosing class:
PaymentSource

public static class PaymentSource.Card
extends Resource<PaymentSource.Card>


Nested Class Summary
static class PaymentSource.Card.Brand
           
static class PaymentSource.Card.FundingType
           
 
Field Summary
 
Fields inherited from class com.chargebee.internal.Resource
jsonObj
 
Constructor Summary
PaymentSource.Card(org.json.JSONObject jsonObj)
           
 
Method Summary
 String billingAddr1()
           
 String billingAddr2()
           
 String billingCity()
           
 String billingCountry()
           
 String billingState()
           
 String billingStateCode()
           
 String billingZip()
           
 PaymentSource.Card.Brand brand()
           
 Integer expiryMonth()
           
 Integer expiryYear()
           
 String firstName()
           
 PaymentSource.Card.FundingType fundingType()
           
 String iin()
           
 String last4()
           
 String lastName()
           
 String maskedNumber()
           
 
Methods inherited from class com.chargebee.internal.Resource
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONArray, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONArray, reqJSONObject, reqList, reqLong, reqString, reqSubResource, reqTimestamp, toJson, toString, uri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PaymentSource.Card

public PaymentSource.Card(org.json.JSONObject jsonObj)
Method Detail

firstName

public String firstName()

lastName

public String lastName()

iin

public String iin()

last4

public String last4()

brand

public PaymentSource.Card.Brand brand()

fundingType

public PaymentSource.Card.FundingType fundingType()

expiryMonth

public Integer expiryMonth()

expiryYear

public Integer expiryYear()

billingAddr1

public String billingAddr1()

billingAddr2

public String billingAddr2()

billingCity

public String billingCity()

billingStateCode

public String billingStateCode()

billingState

public String billingState()

billingCountry

public String billingCountry()

billingZip

public String billingZip()

maskedNumber

public String maskedNumber()


Copyright © 2019 ChargeBee. All Rights Reserved.