Class ExternalFulfillmentCallbackDTO

java.lang.Object
com.broadleafcommerce.cartoperation.domain.payment.ExternalFulfillmentCallbackDTO
All Implemented Interfaces:
Serializable

public class ExternalFulfillmentCallbackDTO extends Object implements Serializable
DTO containing the fulfillment callback request from the external payment gateway.
Since:
Cart Operation Service 2.3.0, Release Train 2.3.0
See Also:
  • Constructor Details

    • ExternalFulfillmentCallbackDTO

      public ExternalFulfillmentCallbackDTO()
  • Method Details

    • getCartId

      public String getCartId()
      The ID of the cart.
    • getGatewayType

      public String getGatewayType()
      The gateway type of this payment.
    • getRequestBody

      public Map<String,Object> getRequestBody()
      The request body of the payment gateway redirect, if any.
    • getRequestParams

      public Map<String,String> getRequestParams()
      The request params of the payment gateway redirect. Should contain the parameters that were passed on the callback URL and any that the gateway would add.
    • setCartId

      public void setCartId(String cartId)
      The ID of the cart.
    • setGatewayType

      public void setGatewayType(String gatewayType)
      The gateway type of this payment.
    • setRequestBody

      public void setRequestBody(Map<String,Object> requestBody)
      The request body of the payment gateway redirect, if any.
    • setRequestParams

      public void setRequestParams(Map<String,String> requestParams)
      The request params of the payment gateway redirect. Should contain the parameters that were passed on the callback URL and any that the gateway would add.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object