public class TransactionCreate extends AbstractTransactionPending
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
autoConfirmationEnabled |
protected Boolean |
chargeRetryEnabled |
protected CustomersPresence |
customersPresence |
protected String |
deviceSessionIdentifier |
protected Boolean |
emailsDisabled |
protected Environment |
environment |
protected TransactionEnvironmentSelectionStrategy |
environmentSelectionStrategy |
protected Long |
spaceViewId |
allowedPaymentMethodBrands, allowedPaymentMethodConfigurations, billingAddress, completionBehavior, currency, customerEmailAddress, customerId, failedUrl, invoiceMerchantReference, language, lineItems, merchantReference, metaData, shippingAddress, shippingMethod, successUrl, timeZone, token, tokenizationMode| Constructor and Description |
|---|
TransactionCreate() |
| Modifier and Type | Method and Description |
|---|---|
TransactionCreate |
autoConfirmationEnabled(Boolean autoConfirmationEnabled) |
TransactionCreate |
chargeRetryEnabled(Boolean chargeRetryEnabled) |
TransactionCreate |
customersPresence(CustomersPresence customersPresence) |
TransactionCreate |
deviceSessionIdentifier(String deviceSessionIdentifier) |
TransactionCreate |
emailsDisabled(Boolean emailsDisabled) |
TransactionCreate |
environment(Environment environment) |
TransactionCreate |
environmentSelectionStrategy(TransactionEnvironmentSelectionStrategy environmentSelectionStrategy) |
boolean |
equals(Object o) |
CustomersPresence |
getCustomersPresence()
The customer's presence indicates whether and in what way the transaction's customer is present.
|
String |
getDeviceSessionIdentifier()
Allows to link the transaction to the data collected from the customer's device.
|
Environment |
getEnvironment() |
TransactionEnvironmentSelectionStrategy |
getEnvironmentSelectionStrategy()
The strategy for determining whether the transaction is to be processed in the test or production environment.
|
Long |
getSpaceViewId()
The ID of the space view this object is linked to.
|
int |
hashCode() |
Boolean |
isAutoConfirmationEnabled()
Whether the transaction can be confirmed automatically or whether this must be done explicitly via the API.
|
Boolean |
isChargeRetryEnabled()
Whether the customer can make further payment attempts if the first one has failed.
|
Boolean |
isEmailsDisabled()
Whether email sending is deactivated for the transaction.
|
void |
setAutoConfirmationEnabled(Boolean autoConfirmationEnabled) |
void |
setChargeRetryEnabled(Boolean chargeRetryEnabled) |
void |
setCustomersPresence(CustomersPresence customersPresence) |
void |
setDeviceSessionIdentifier(String deviceSessionIdentifier) |
void |
setEmailsDisabled(Boolean emailsDisabled) |
void |
setEnvironment(Environment environment) |
void |
setEnvironmentSelectionStrategy(TransactionEnvironmentSelectionStrategy environmentSelectionStrategy) |
void |
setSpaceViewId(Long spaceViewId) |
TransactionCreate |
spaceViewId(Long spaceViewId) |
String |
toString() |
addAllowedPaymentMethodBrandsItem, addAllowedPaymentMethodConfigurationsItem, addLineItemsItem, allowedPaymentMethodBrands, allowedPaymentMethodConfigurations, billingAddress, completionBehavior, currency, customerEmailAddress, customerId, failedUrl, getAllowedPaymentMethodBrands, getAllowedPaymentMethodConfigurations, getBillingAddress, getCompletionBehavior, getCurrency, getCustomerEmailAddress, getCustomerId, getFailedUrl, getInvoiceMerchantReference, getLanguage, getLineItems, getMerchantReference, getMetaData, getShippingAddress, getShippingMethod, getSuccessUrl, getTimeZone, getToken, getTokenizationMode, invoiceMerchantReference, language, lineItems, merchantReference, metaData, putMetaDataItem, setAllowedPaymentMethodBrands, setAllowedPaymentMethodConfigurations, setBillingAddress, setCompletionBehavior, setCurrency, setCustomerEmailAddress, setCustomerId, setFailedUrl, setInvoiceMerchantReference, setLanguage, setLineItems, setMerchantReference, setMetaData, setShippingAddress, setShippingMethod, setSuccessUrl, setTimeZone, setToken, setTokenizationMode, shippingAddress, shippingMethod, successUrl, timeZone, token, tokenizationModeprotected Boolean autoConfirmationEnabled
protected Boolean chargeRetryEnabled
protected CustomersPresence customersPresence
protected String deviceSessionIdentifier
protected Boolean emailsDisabled
protected Environment environment
protected TransactionEnvironmentSelectionStrategy environmentSelectionStrategy
protected Long spaceViewId
public TransactionCreate autoConfirmationEnabled(Boolean autoConfirmationEnabled)
public Boolean isAutoConfirmationEnabled()
public void setAutoConfirmationEnabled(Boolean autoConfirmationEnabled)
public TransactionCreate chargeRetryEnabled(Boolean chargeRetryEnabled)
public Boolean isChargeRetryEnabled()
public void setChargeRetryEnabled(Boolean chargeRetryEnabled)
public TransactionCreate customersPresence(CustomersPresence customersPresence)
public CustomersPresence getCustomersPresence()
public void setCustomersPresence(CustomersPresence customersPresence)
public TransactionCreate deviceSessionIdentifier(String deviceSessionIdentifier)
public String getDeviceSessionIdentifier()
public void setDeviceSessionIdentifier(String deviceSessionIdentifier)
public TransactionCreate emailsDisabled(Boolean emailsDisabled)
public Boolean isEmailsDisabled()
public void setEmailsDisabled(Boolean emailsDisabled)
public TransactionCreate environment(Environment environment)
public Environment getEnvironment()
public void setEnvironment(Environment environment)
public TransactionCreate environmentSelectionStrategy(TransactionEnvironmentSelectionStrategy environmentSelectionStrategy)
public TransactionEnvironmentSelectionStrategy getEnvironmentSelectionStrategy()
public void setEnvironmentSelectionStrategy(TransactionEnvironmentSelectionStrategy environmentSelectionStrategy)
public TransactionCreate spaceViewId(Long spaceViewId)
public Long getSpaceViewId()
public void setSpaceViewId(Long spaceViewId)
public boolean equals(Object o)
equals in class AbstractTransactionPendingpublic int hashCode()
hashCode in class AbstractTransactionPendingpublic String toString()
toString in class AbstractTransactionPendingCopyright © 2024. All rights reserved.