public final class CreateAuthorizeRequest extends CreateChargeRequest
| Modifier and Type | Field and Description |
|---|---|
private AuthorizeAction |
authorizeAction |
| Constructor and Description |
|---|
CreateAuthorizeRequest(java.math.BigDecimal amount,
java.lang.String currency,
Customer customer,
java.math.BigDecimal fee,
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,
AuthorizeAction authorizeAction,
Destinations destinations)
Instantiates a new Create authorize request.
|
@SerializedName(value="auto") @Expose @NonNull private AuthorizeAction authorizeAction
public CreateAuthorizeRequest(@NonNull
java.math.BigDecimal amount,
@NonNull
java.lang.String currency,
@NonNull
Customer customer,
@NonNull
java.math.BigDecimal fee,
@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,
@NonNull
AuthorizeAction authorizeAction,
@Nullable
Destinations destinations)
amount - the amountcurrency - the currencycustomer - the customerfee - the feeorder - 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 receiptauthorizeAction - the authorize actiondestinations - the destinations object