public class CreateSaveCardRequest
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
card |
private java.lang.String |
currency |
private Customer |
customer |
private java.lang.String |
description |
private java.lang.Boolean |
issuer |
private java.lang.Boolean |
loyalty |
private java.util.HashMap<java.lang.String,java.lang.String> |
metadata |
private Order |
order |
private TrackingURL |
post |
private java.lang.Boolean |
promo |
private Receipt |
receipt |
private TrackingURL |
redirect |
private Reference |
reference |
private java.lang.Boolean |
risk |
private boolean |
saveCard |
private SourceRequest |
source |
private java.lang.String |
statementDescriptor |
private java.lang.Boolean |
threeDSecure |
| Constructor and Description |
|---|
CreateSaveCardRequest(java.lang.String currency,
Customer customer,
Order order,
TrackingURL redirect,
TrackingURL post,
SourceRequest source,
java.lang.String description,
java.util.HashMap<java.lang.String,java.lang.String> metadata,
Reference reference,
boolean saveCard,
java.lang.String statementDescriptor,
boolean threeDSecure,
Receipt receipt,
boolean card,
boolean risk,
boolean issuer,
boolean promo,
boolean loyalty)
Instantiates a new Create save card request.
|
@SerializedName(value="currency") @Expose @NonNull private java.lang.String currency
@SerializedName(value="customer") @Expose @NonNull private Customer customer
@SerializedName(value="order") @Expose @NonNull private Order order
@SerializedName(value="redirect") @Expose @NonNull private TrackingURL redirect
@SerializedName(value="post") @Expose @Nullable private TrackingURL post
@SerializedName(value="source") @Expose @NonNull private SourceRequest source
@SerializedName(value="description") @Expose @Nullable private java.lang.String description
@SerializedName(value="metadata") @Expose @Nullable private java.util.HashMap<java.lang.String,java.lang.String> metadata
@SerializedName(value="reference") @Expose @Nullable private Reference reference
@SerializedName(value="save_card") @Expose private boolean saveCard
@SerializedName(value="statement_descriptor") @Expose @Nullable private java.lang.String statementDescriptor
@SerializedName(value="threeDSecure") @Expose @Nullable private java.lang.Boolean threeDSecure
@SerializedName(value="receipt") @Expose @Nullable private Receipt receipt
@SerializedName(value="card") @Expose @Nullable private boolean card
@SerializedName(value="promo") @Expose @Nullable private java.lang.Boolean promo
@SerializedName(value="loyalty") @Expose @Nullable private java.lang.Boolean loyalty
@SerializedName(value="risk") @Expose @Nullable private java.lang.Boolean risk
@SerializedName(value="issuer") @Expose @Nullable private java.lang.Boolean issuer
public CreateSaveCardRequest(@NonNull
java.lang.String currency,
@NonNull
Customer customer,
@NonNull
Order order,
@NonNull
TrackingURL redirect,
@Nullable
TrackingURL post,
@NonNull
SourceRequest source,
@Nullable
java.lang.String description,
@Nullable
java.util.HashMap<java.lang.String,java.lang.String> metadata,
@Nullable
Reference reference,
@NonNull
boolean saveCard,
@Nullable
java.lang.String statementDescriptor,
@Nullable
boolean threeDSecure,
@Nullable
Receipt receipt,
@Nullable
boolean card,
@Nullable
boolean risk,
@Nullable
boolean issuer,
@Nullable
boolean promo,
@Nullable
boolean loyalty)
currency - the currencycustomer - the customerorder - the orderredirect - the redirectpost - the postsource - the sourcedescription - the descriptionmetadata - the metadatareference - the referencesaveCard - the save cardstatementDescriptor - the statement descriptorthreeDSecure - the three d securereceipt - the receiptcard - the cardrisk - the riskissuer - the issuerpromo - the promoloyalty - the loyalty