public class PaymentIntent extends Resource<PaymentIntent>
| Modifier and Type | Class and Description |
|---|---|
static class |
PaymentIntent.CreateRequest |
static class |
PaymentIntent.PaymentAttempt |
static class |
PaymentIntent.PaymentMethodType |
static class |
PaymentIntent.Status |
static class |
PaymentIntent.UpdateRequest |
| Constructor and Description |
|---|
PaymentIntent(org.json.JSONObject jsonObj) |
PaymentIntent(String jsonStr) |
| Modifier and Type | Method and Description |
|---|---|
PaymentIntent.PaymentAttempt |
activePaymentAttempt() |
Integer |
amount() |
String |
businessEntityId() |
static PaymentIntent.CreateRequest |
create() |
Timestamp |
createdAt() |
String |
currencyCode() |
String |
customerId() |
Timestamp |
expiresAt() |
String |
failureUrl() |
String |
gateway() |
String |
gatewayAccountId() |
String |
id() |
Timestamp |
modifiedAt() |
PaymentIntent.PaymentMethodType |
paymentMethodType() |
String |
referenceId() |
Long |
resourceVersion() |
static Request |
retrieve(String id) |
PaymentIntent.Status |
status() |
String |
successUrl() |
static PaymentIntent.UpdateRequest |
update(String id) |
Timestamp |
updatedAt() |
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, uripublic PaymentIntent(String jsonStr)
public PaymentIntent(org.json.JSONObject jsonObj)
public String id()
public PaymentIntent.Status status()
public String currencyCode()
public Integer amount()
public String gatewayAccountId()
public Timestamp expiresAt()
public String referenceId()
public PaymentIntent.PaymentMethodType paymentMethodType()
public String successUrl()
public String failureUrl()
public Timestamp createdAt()
public Timestamp modifiedAt()
public Long resourceVersion()
public Timestamp updatedAt()
public String customerId()
public String gateway()
public PaymentIntent.PaymentAttempt activePaymentAttempt()
public String businessEntityId()
public static PaymentIntent.CreateRequest create()
public static PaymentIntent.UpdateRequest update(String id)
Copyright © 2023 ChargeBee. All rights reserved.