Class ExternalFulfillmentCallbackInfo
java.lang.Object
com.broadleafcommerce.cartoperation.domain.payment.ExternalFulfillmentCallbackInfo
- All Implemented Interfaces:
Serializable
A collection of information to send to payment gateway when building a fulfillment callback
response.
- 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 adjustments total for this fulfillment callback.Any additional attributes to build the fulfillment callback response for the payment gateway.A list ofExternalFulfillmentOptionsmapped by the fulfillment reference number.The payment gateway type for this fulfillment callback.javax.money.MonetaryAmountThe order item subtotal for this fulfillment callback.javax.money.MonetaryAmountThe shipping total for this fulfillment callback.javax.money.MonetaryAmountThe tax total for this fulfillment callback.javax.money.MonetaryAmountThe transaction total for this fulfillment callback.inthashCode()voidsetAdjustmentsTotal(javax.money.MonetaryAmount adjustmentsTotal) The adjustments total for this fulfillment callback.voidsetAttributes(Map<String, Object> attributes) Any additional attributes to build the fulfillment callback response for the payment gateway.voidsetFulfillmentOptions(Map<String, List<ExternalFulfillmentOption>> fulfillmentOptions) A list ofExternalFulfillmentOptionsmapped by the fulfillment reference number.voidsetGatewayType(String gatewayType) The payment gateway type for this fulfillment callback.voidsetOrderSubtotal(javax.money.MonetaryAmount orderSubtotal) The order item subtotal for this fulfillment callback.voidsetShippingTotal(javax.money.MonetaryAmount shippingTotal) The shipping total for this fulfillment callback.voidsetTaxTotal(javax.money.MonetaryAmount taxTotal) The tax total for this fulfillment callback.voidsetTransactionTotal(javax.money.MonetaryAmount transactionTotal) The transaction total for this fulfillment callback.toString()
-
Constructor Details
-
ExternalFulfillmentCallbackInfo
public ExternalFulfillmentCallbackInfo()
-
-
Method Details
-
getGatewayType
The payment gateway type for this fulfillment callback. -
getOrderSubtotal
public javax.money.MonetaryAmount getOrderSubtotal()The order item subtotal for this fulfillment callback. -
getAdjustmentsTotal
public javax.money.MonetaryAmount getAdjustmentsTotal()The adjustments total for this fulfillment callback. -
getShippingTotal
public javax.money.MonetaryAmount getShippingTotal()The shipping total for this fulfillment callback. -
getTaxTotal
public javax.money.MonetaryAmount getTaxTotal()The tax total for this fulfillment callback. -
getTransactionTotal
public javax.money.MonetaryAmount getTransactionTotal()The transaction total for this fulfillment callback. -
getFulfillmentOptions
A list ofExternalFulfillmentOptionsmapped by the fulfillment reference number. -
getAttributes
Any additional attributes to build the fulfillment callback response for the payment gateway. -
setGatewayType
The payment gateway type for this fulfillment callback. -
setOrderSubtotal
public void setOrderSubtotal(javax.money.MonetaryAmount orderSubtotal) The order item subtotal for this fulfillment callback. -
setAdjustmentsTotal
public void setAdjustmentsTotal(javax.money.MonetaryAmount adjustmentsTotal) The adjustments total for this fulfillment callback. -
setShippingTotal
public void setShippingTotal(javax.money.MonetaryAmount shippingTotal) The shipping total for this fulfillment callback. -
setTaxTotal
public void setTaxTotal(javax.money.MonetaryAmount taxTotal) The tax total for this fulfillment callback. -
setTransactionTotal
public void setTransactionTotal(javax.money.MonetaryAmount transactionTotal) The transaction total for this fulfillment callback. -
setFulfillmentOptions
A list ofExternalFulfillmentOptionsmapped by the fulfillment reference number. -
setAttributes
Any additional attributes to build the fulfillment callback response for the payment gateway. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-