public class GenerateUnifiedCheckoutV1CaptureContextRequest extends Object
| Constructor | Description |
|---|---|
GenerateUnifiedCheckoutV1CaptureContextRequest() |
| Modifier and Type | Method | Description |
|---|---|---|
GenerateUnifiedCheckoutV1CaptureContextRequest |
addAllowedCardNetworksItem(String allowedCardNetworksItem) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
addAllowedPaymentTypesItem(String allowedPaymentTypesItem) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
addTargetOriginsItem(String targetOriginsItem) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
allowedCardNetworks(List<String> allowedCardNetworks) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
allowedPaymentTypes(List<String> allowedPaymentTypes) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
appearance(Ucv1sessionsAppearance appearance) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
buttonType(String buttonType) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
captureMandate(Ucv1sessionsCaptureMandate captureMandate) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
clientVersion(String clientVersion) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
completeMandate(Ucv1sessionsCompleteMandate completeMandate) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
country(String country) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
data(Ucv1sessionsData data) |
|
boolean |
equals(Object o) |
|
List<String> |
getAllowedCardNetworks() |
The list of card networks you want to use for this Unified Checkout transaction.
|
List<String> |
getAllowedPaymentTypes() |
The payment types that are allowed for the merchant.
|
Ucv1sessionsAppearance |
getAppearance() |
Get appearance
|
String |
getButtonType() |
Changes the label on the payment button within Unified Checkout .<br><br> Possible values: - ADD_CARD - CARD_PAYMENT - CHECKOUT - CHECKOUT_AND_CONTINUE - DEBIT_CREDIT - DONATE - PAY - PAY_WITH_CARD - SAVE_CARD - SUBSCRIBE_WITH_CARD<br><br> The default value is CHECKOUT.
|
Ucv1sessionsCaptureMandate |
getCaptureMandate() |
Get captureMandate
|
String |
getClientVersion() |
This field is used to specify the Unified Checkout API version your integration should use.
|
Ucv1sessionsCompleteMandate |
getCompleteMandate() |
Get completeMandate
|
String |
getCountry() |
Country the purchase is originating from (e.g.
|
Ucv1sessionsData |
getData() |
Get data
|
String |
getLocale() |
Localization of the User experience conforming to the ISO 639 language standards and two-character ISO Standard Country Code.<br><br> Locale must be in the format: <ISO 639 language code>_<ISO 3166 region code> Please refer to list of [supported locales through Unified Checkout](https://developer.cybersource.com/docs/cybs/en-us/unified-checkout/developer/all/rest/unified-checkout/uc-appendix-languages.html)<br><br> Required field: This field cannot be configured through the Merchant Experience screens in the Business Center and must be provided on a per‑transaction basis in the uc/v1/sessions API request.
|
Ucv1sessionsPaymentConfigurations |
getPaymentConfigurations() |
Get paymentConfigurations
|
List<String> |
getTargetOrigins() |
The [target origin](https://developer.mozilla.org/en-US/docs/Glossary/Origin) of the website on which you will be launching Unified Checkout is defined by the scheme (protocol), hostname (domain) and port number (if used).
|
Ucv1sessionsTransientTokenResponseOptions |
getTransientTokenResponseOptions() |
Get transientTokenResponseOptions
|
int |
hashCode() |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
locale(String locale) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
paymentConfigurations(Ucv1sessionsPaymentConfigurations paymentConfigurations) |
|
void |
setAllowedCardNetworks(List<String> allowedCardNetworks) |
|
void |
setAllowedPaymentTypes(List<String> allowedPaymentTypes) |
|
void |
setAppearance(Ucv1sessionsAppearance appearance) |
|
void |
setButtonType(String buttonType) |
|
void |
setCaptureMandate(Ucv1sessionsCaptureMandate captureMandate) |
|
void |
setClientVersion(String clientVersion) |
|
void |
setCompleteMandate(Ucv1sessionsCompleteMandate completeMandate) |
|
void |
setCountry(String country) |
|
void |
setData(Ucv1sessionsData data) |
|
void |
setLocale(String locale) |
|
void |
setPaymentConfigurations(Ucv1sessionsPaymentConfigurations paymentConfigurations) |
|
void |
setTargetOrigins(List<String> targetOrigins) |
|
void |
setTransientTokenResponseOptions(Ucv1sessionsTransientTokenResponseOptions transientTokenResponseOptions) |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
targetOrigins(List<String> targetOrigins) |
|
String |
toString() |
|
GenerateUnifiedCheckoutV1CaptureContextRequest |
transientTokenResponseOptions(Ucv1sessionsTransientTokenResponseOptions transientTokenResponseOptions) |
public GenerateUnifiedCheckoutV1CaptureContextRequest()
public GenerateUnifiedCheckoutV1CaptureContextRequest clientVersion(String clientVersion)
public String getClientVersion()
public void setClientVersion(String clientVersion)
public GenerateUnifiedCheckoutV1CaptureContextRequest targetOrigins(List<String> targetOrigins)
public GenerateUnifiedCheckoutV1CaptureContextRequest addTargetOriginsItem(String targetOriginsItem)
public List<String> getTargetOrigins()
public GenerateUnifiedCheckoutV1CaptureContextRequest allowedCardNetworks(List<String> allowedCardNetworks)
public GenerateUnifiedCheckoutV1CaptureContextRequest addAllowedCardNetworksItem(String allowedCardNetworksItem)
public List<String> getAllowedCardNetworks()
public GenerateUnifiedCheckoutV1CaptureContextRequest allowedPaymentTypes(List<String> allowedPaymentTypes)
public GenerateUnifiedCheckoutV1CaptureContextRequest addAllowedPaymentTypesItem(String allowedPaymentTypesItem)
public List<String> getAllowedPaymentTypes()
public GenerateUnifiedCheckoutV1CaptureContextRequest paymentConfigurations(Ucv1sessionsPaymentConfigurations paymentConfigurations)
public Ucv1sessionsPaymentConfigurations getPaymentConfigurations()
public void setPaymentConfigurations(Ucv1sessionsPaymentConfigurations paymentConfigurations)
public GenerateUnifiedCheckoutV1CaptureContextRequest appearance(Ucv1sessionsAppearance appearance)
public Ucv1sessionsAppearance getAppearance()
public void setAppearance(Ucv1sessionsAppearance appearance)
public GenerateUnifiedCheckoutV1CaptureContextRequest country(String country)
public String getCountry()
public void setCountry(String country)
public GenerateUnifiedCheckoutV1CaptureContextRequest locale(String locale)
public String getLocale()
public void setLocale(String locale)
public GenerateUnifiedCheckoutV1CaptureContextRequest buttonType(String buttonType)
public String getButtonType()
public void setButtonType(String buttonType)
public GenerateUnifiedCheckoutV1CaptureContextRequest captureMandate(Ucv1sessionsCaptureMandate captureMandate)
public Ucv1sessionsCaptureMandate getCaptureMandate()
public void setCaptureMandate(Ucv1sessionsCaptureMandate captureMandate)
public GenerateUnifiedCheckoutV1CaptureContextRequest completeMandate(Ucv1sessionsCompleteMandate completeMandate)
public Ucv1sessionsCompleteMandate getCompleteMandate()
public void setCompleteMandate(Ucv1sessionsCompleteMandate completeMandate)
public GenerateUnifiedCheckoutV1CaptureContextRequest transientTokenResponseOptions(Ucv1sessionsTransientTokenResponseOptions transientTokenResponseOptions)
public Ucv1sessionsTransientTokenResponseOptions getTransientTokenResponseOptions()
public void setTransientTokenResponseOptions(Ucv1sessionsTransientTokenResponseOptions transientTokenResponseOptions)
public GenerateUnifiedCheckoutV1CaptureContextRequest data(Ucv1sessionsData data)
public Ucv1sessionsData getData()
public void setData(Ucv1sessionsData data)
Copyright © 2026. All rights reserved.