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 what kind of authentication method was finally used during authorization of the transaction.
|
String |
getDeviceSessionIdentifier()
The device session identifier links the transaction with the session identifier provided in the URL of the device data JavaScript.
|
Environment |
getEnvironment() |
TransactionEnvironmentSelectionStrategy |
getEnvironmentSelectionStrategy()
The environment selection strategy determines how the environment (test or production) for processing the transaction is selected.
|
Long |
getSpaceViewId() |
int |
hashCode() |
Boolean |
isAutoConfirmationEnabled()
When auto confirmation is enabled the transaction can be confirmed by the user and does not require an explicit confirmation through the web service API.
|
Boolean |
isChargeRetryEnabled()
When the charging of the customer fails we can retry the charging.
|
Boolean |
isEmailsDisabled()
Flag indicating whether email sending is disabled for this particular 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 © 2023. All rights reserved.