public class AbstractTransactionPending extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<Long> |
allowedPaymentMethodBrands |
protected List<Long> |
allowedPaymentMethodConfigurations |
protected AddressCreate |
billingAddress |
protected TransactionCompletionBehavior |
completionBehavior |
protected String |
currency |
protected String |
customerEmailAddress |
protected String |
customerId |
protected String |
failedUrl |
protected String |
invoiceMerchantReference |
protected String |
language |
protected List<LineItemCreate> |
lineItems |
protected String |
merchantReference |
protected Map<String,String> |
metaData |
protected AddressCreate |
shippingAddress |
protected String |
shippingMethod |
protected String |
successUrl |
protected String |
timeZone |
protected Long |
token |
protected TokenizationMode |
tokenizationMode |
| Constructor and Description |
|---|
AbstractTransactionPending() |
| Modifier and Type | Method and Description |
|---|---|
AbstractTransactionPending |
addAllowedPaymentMethodBrandsItem(Long allowedPaymentMethodBrandsItem) |
AbstractTransactionPending |
addAllowedPaymentMethodConfigurationsItem(Long allowedPaymentMethodConfigurationsItem) |
AbstractTransactionPending |
addLineItemsItem(LineItemCreate lineItemsItem) |
AbstractTransactionPending |
allowedPaymentMethodBrands(List<Long> allowedPaymentMethodBrands) |
AbstractTransactionPending |
allowedPaymentMethodConfigurations(List<Long> allowedPaymentMethodConfigurations) |
AbstractTransactionPending |
billingAddress(AddressCreate billingAddress) |
AbstractTransactionPending |
completionBehavior(TransactionCompletionBehavior completionBehavior) |
AbstractTransactionPending |
currency(String currency) |
AbstractTransactionPending |
customerEmailAddress(String customerEmailAddress) |
AbstractTransactionPending |
customerId(String customerId) |
boolean |
equals(Object o) |
AbstractTransactionPending |
failedUrl(String failedUrl) |
List<Long> |
getAllowedPaymentMethodBrands()
The payment method brands that can be used to authorize the transaction.
|
List<Long> |
getAllowedPaymentMethodConfigurations()
The payment method configurations that can be used to authorize the transaction.
|
AddressCreate |
getBillingAddress()
The address associated with the payment method for invoicing and transaction processing purposes.
|
TransactionCompletionBehavior |
getCompletionBehavior()
The behavior that controls when the transaction is completed.
|
String |
getCurrency()
The three-letter code (ISO 4217 format) of the transaction's currency.
|
String |
getCustomerEmailAddress()
The customer's email address.
|
String |
getCustomerId()
The unique identifier of the customer in the external system.
|
String |
getFailedUrl()
The URL to redirect the customer back to after they canceled or failed to authenticated their payment.
|
String |
getInvoiceMerchantReference()
The merchant's reference used to identify the invoice.
|
String |
getLanguage()
The language that is linked to the object.
|
List<LineItemCreate> |
getLineItems()
The line items purchased by the customer.
|
String |
getMerchantReference()
The merchant's reference used to identify the transaction.
|
Map<String,String> |
getMetaData()
Allow to store additional information about the object.
|
AddressCreate |
getShippingAddress()
The address to where the order will be shipped.
|
String |
getShippingMethod()
The name of the shipping method used to ship the products.
|
String |
getSuccessUrl()
The URL to redirect the customer back to after they successfully authenticated their payment.
|
String |
getTimeZone()
The customer's time zone, which affects how dates and times are formatted when communicating with the customer.
|
Long |
getToken()
The payment token that should be used to charge the customer.
|
TokenizationMode |
getTokenizationMode()
The tokenization mode specifies whether and how the tokenization of payment information is applied to the transaction.
|
int |
hashCode() |
AbstractTransactionPending |
invoiceMerchantReference(String invoiceMerchantReference) |
AbstractTransactionPending |
language(String language) |
AbstractTransactionPending |
lineItems(List<LineItemCreate> lineItems) |
AbstractTransactionPending |
merchantReference(String merchantReference) |
AbstractTransactionPending |
metaData(Map<String,String> metaData) |
AbstractTransactionPending |
putMetaDataItem(String key,
String metaDataItem) |
void |
setAllowedPaymentMethodBrands(List<Long> allowedPaymentMethodBrands) |
void |
setAllowedPaymentMethodConfigurations(List<Long> allowedPaymentMethodConfigurations) |
void |
setBillingAddress(AddressCreate billingAddress) |
void |
setCompletionBehavior(TransactionCompletionBehavior completionBehavior) |
void |
setCurrency(String currency) |
void |
setCustomerEmailAddress(String customerEmailAddress) |
void |
setCustomerId(String customerId) |
void |
setFailedUrl(String failedUrl) |
void |
setInvoiceMerchantReference(String invoiceMerchantReference) |
void |
setLanguage(String language) |
void |
setLineItems(List<LineItemCreate> lineItems) |
void |
setMerchantReference(String merchantReference) |
void |
setMetaData(Map<String,String> metaData) |
void |
setShippingAddress(AddressCreate shippingAddress) |
void |
setShippingMethod(String shippingMethod) |
void |
setSuccessUrl(String successUrl) |
void |
setTimeZone(String timeZone) |
void |
setToken(Long token) |
void |
setTokenizationMode(TokenizationMode tokenizationMode) |
AbstractTransactionPending |
shippingAddress(AddressCreate shippingAddress) |
AbstractTransactionPending |
shippingMethod(String shippingMethod) |
AbstractTransactionPending |
successUrl(String successUrl) |
AbstractTransactionPending |
timeZone(String timeZone) |
AbstractTransactionPending |
token(Long token) |
AbstractTransactionPending |
tokenizationMode(TokenizationMode tokenizationMode) |
String |
toString() |
protected AddressCreate billingAddress
protected TransactionCompletionBehavior completionBehavior
protected String currency
protected String customerEmailAddress
protected String customerId
protected String failedUrl
protected String invoiceMerchantReference
protected String language
protected List<LineItemCreate> lineItems
protected String merchantReference
protected AddressCreate shippingAddress
protected String shippingMethod
protected String successUrl
protected String timeZone
protected Long token
protected TokenizationMode tokenizationMode
public AbstractTransactionPending allowedPaymentMethodBrands(List<Long> allowedPaymentMethodBrands)
public AbstractTransactionPending addAllowedPaymentMethodBrandsItem(Long allowedPaymentMethodBrandsItem)
public List<Long> getAllowedPaymentMethodBrands()
public void setAllowedPaymentMethodBrands(List<Long> allowedPaymentMethodBrands)
public AbstractTransactionPending allowedPaymentMethodConfigurations(List<Long> allowedPaymentMethodConfigurations)
public AbstractTransactionPending addAllowedPaymentMethodConfigurationsItem(Long allowedPaymentMethodConfigurationsItem)
public List<Long> getAllowedPaymentMethodConfigurations()
public void setAllowedPaymentMethodConfigurations(List<Long> allowedPaymentMethodConfigurations)
public AbstractTransactionPending billingAddress(AddressCreate billingAddress)
public AddressCreate getBillingAddress()
public void setBillingAddress(AddressCreate billingAddress)
public AbstractTransactionPending completionBehavior(TransactionCompletionBehavior completionBehavior)
public TransactionCompletionBehavior getCompletionBehavior()
public void setCompletionBehavior(TransactionCompletionBehavior completionBehavior)
public AbstractTransactionPending currency(String currency)
public String getCurrency()
public void setCurrency(String currency)
public AbstractTransactionPending customerEmailAddress(String customerEmailAddress)
public String getCustomerEmailAddress()
public void setCustomerEmailAddress(String customerEmailAddress)
public AbstractTransactionPending customerId(String customerId)
public String getCustomerId()
public void setCustomerId(String customerId)
public AbstractTransactionPending failedUrl(String failedUrl)
public String getFailedUrl()
public void setFailedUrl(String failedUrl)
public AbstractTransactionPending invoiceMerchantReference(String invoiceMerchantReference)
public String getInvoiceMerchantReference()
public void setInvoiceMerchantReference(String invoiceMerchantReference)
public AbstractTransactionPending language(String language)
public String getLanguage()
public void setLanguage(String language)
public AbstractTransactionPending lineItems(List<LineItemCreate> lineItems)
public AbstractTransactionPending addLineItemsItem(LineItemCreate lineItemsItem)
public List<LineItemCreate> getLineItems()
public void setLineItems(List<LineItemCreate> lineItems)
public AbstractTransactionPending merchantReference(String merchantReference)
public String getMerchantReference()
public void setMerchantReference(String merchantReference)
public AbstractTransactionPending metaData(Map<String,String> metaData)
public AbstractTransactionPending putMetaDataItem(String key, String metaDataItem)
public Map<String,String> getMetaData()
public AbstractTransactionPending shippingAddress(AddressCreate shippingAddress)
public AddressCreate getShippingAddress()
public void setShippingAddress(AddressCreate shippingAddress)
public AbstractTransactionPending shippingMethod(String shippingMethod)
public String getShippingMethod()
public void setShippingMethod(String shippingMethod)
public AbstractTransactionPending successUrl(String successUrl)
public String getSuccessUrl()
public void setSuccessUrl(String successUrl)
public AbstractTransactionPending timeZone(String timeZone)
public String getTimeZone()
public void setTimeZone(String timeZone)
public AbstractTransactionPending token(Long token)
public Long getToken()
public void setToken(Long token)
public AbstractTransactionPending tokenizationMode(TokenizationMode tokenizationMode)
public TokenizationMode getTokenizationMode()
public void setTokenizationMode(TokenizationMode tokenizationMode)
Copyright © 2024. All rights reserved.