|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.chargebee.internal.Resource<PaymentSource>
com.chargebee.models.PaymentSource
public class PaymentSource
| Nested Class Summary | |
|---|---|
static class |
PaymentSource.AmazonPayment
|
static class |
PaymentSource.BankAccount
|
static class |
PaymentSource.Card
|
static class |
PaymentSource.CreateCardRequest
|
static class |
PaymentSource.CreateUsingPermanentTokenRequest
|
static class |
PaymentSource.CreateUsingTempTokenRequest
|
static class |
PaymentSource.ExportPaymentSourceRequest
|
static class |
PaymentSource.PaymentSourceListRequest
|
static class |
PaymentSource.Paypal
|
static class |
PaymentSource.Status
|
static class |
PaymentSource.SwitchGatewayAccountRequest
|
static class |
PaymentSource.UpdateCardRequest
|
| Field Summary |
|---|
| Fields inherited from class com.chargebee.internal.Resource |
|---|
jsonObj |
| Constructor Summary | |
|---|---|
PaymentSource(org.json.JSONObject jsonObj)
|
|
PaymentSource(String jsonStr)
|
|
| Method Summary | |
|---|---|
PaymentSource.AmazonPayment |
amazonPayment()
|
PaymentSource.BankAccount |
bankAccount()
|
PaymentSource.Card |
card()
|
static PaymentSource.CreateCardRequest |
createCard()
|
static PaymentSource.CreateUsingPermanentTokenRequest |
createUsingPermanentToken()
|
static PaymentSource.CreateUsingTempTokenRequest |
createUsingTempToken()
|
String |
customerId()
|
static Request |
delete(String id)
|
static PaymentSource.ExportPaymentSourceRequest |
exportPaymentSource(String id)
|
Gateway |
gateway()
|
String |
gatewayAccountId()
|
String |
id()
|
String |
ipAddress()
|
String |
issuingCountry()
|
static PaymentSource.PaymentSourceListRequest |
list()
|
PaymentSource.Paypal |
paypal()
|
String |
referenceId()
|
static Request |
retrieve(String id)
|
PaymentSource.Status |
status()
|
static PaymentSource.SwitchGatewayAccountRequest |
switchGatewayAccount(String id)
|
Type |
type()
|
static PaymentSource.UpdateCardRequest |
updateCard(String id)
|
| Methods inherited from class com.chargebee.internal.Resource |
|---|
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, 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 |
|---|
public PaymentSource(String jsonStr)
public PaymentSource(org.json.JSONObject jsonObj)
| Method Detail |
|---|
public String id()
public String customerId()
public Type type()
public String referenceId()
public PaymentSource.Status status()
public Gateway gateway()
public String gatewayAccountId()
public String ipAddress()
public String issuingCountry()
public PaymentSource.Card card()
public PaymentSource.BankAccount bankAccount()
public PaymentSource.AmazonPayment amazonPayment()
public PaymentSource.Paypal paypal()
public static PaymentSource.CreateUsingTempTokenRequest createUsingTempToken()
throws IOException
IOException
public static PaymentSource.CreateUsingPermanentTokenRequest createUsingPermanentToken()
throws IOException
IOException
public static PaymentSource.CreateCardRequest createCard()
throws IOException
IOException
public static PaymentSource.UpdateCardRequest updateCard(String id)
throws IOException
IOException
public static Request retrieve(String id)
throws IOException
IOException
public static PaymentSource.PaymentSourceListRequest list()
throws IOException
IOException
public static PaymentSource.SwitchGatewayAccountRequest switchGatewayAccount(String id)
throws IOException
IOException
public static PaymentSource.ExportPaymentSourceRequest exportPaymentSource(String id)
throws IOException
IOException
public static Request delete(String id)
throws IOException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||