Class ExternalFulfillmentOption
java.lang.Object
com.broadleafcommerce.cartoperation.domain.payment.ExternalFulfillmentOption
- All Implemented Interfaces:
Serializable
Fulfillment option to communicate with a Payment Gateway for hosted express checkouts.
- Since:
- Cart Operation Service 2.3.0, Release Train 2.3.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanjavax.money.MonetaryAmountThe total price of this fulfillment option.The fulfillment type.The fulfillment type as defined by the payment gateway.getId()The ID of the external fulfillment option.getLabel()The customer-facing label of this fulfillment option.inthashCode()booleanWhether or not this is the currently selected fulfillment option.voidsetAmount(javax.money.MonetaryAmount amount) The total price of this fulfillment option.voidsetFulfillmentType(String fulfillmentType) The fulfillment type.voidsetGatewayFulfillmentType(String gatewayFulfillmentType) The fulfillment type as defined by the payment gateway.voidThe ID of the external fulfillment option.voidThe customer-facing label of this fulfillment option.voidsetSelected(boolean selected) Whether or not this is the currently selected fulfillment option.toString()
-
Constructor Details
-
ExternalFulfillmentOption
public ExternalFulfillmentOption()
-
-
Method Details
-
getId
The ID of the external fulfillment option. -
getGatewayFulfillmentType
The fulfillment type as defined by the payment gateway. -
getFulfillmentType
The fulfillment type. -
getAmount
public javax.money.MonetaryAmount getAmount()The total price of this fulfillment option. -
getLabel
The customer-facing label of this fulfillment option. -
isSelected
public boolean isSelected()Whether or not this is the currently selected fulfillment option. -
setId
The ID of the external fulfillment option. -
setGatewayFulfillmentType
The fulfillment type as defined by the payment gateway. -
setFulfillmentType
The fulfillment type. -
setAmount
public void setAmount(javax.money.MonetaryAmount amount) The total price of this fulfillment option. -
setLabel
The customer-facing label of this fulfillment option. -
setSelected
public void setSelected(boolean selected) Whether or not this is the currently selected fulfillment option. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-