Class OrbitalCaptureRequest
java.lang.Object
com.broadleafcommerce.vendor.chasepayment.service.support.AbstractAdditionalPropertiesAwareDTO
com.broadleafcommerce.vendor.chasepayment.service.orbital.domain.OrbitalCaptureRequest
- All Implemented Interfaces:
Serializable
public class OrbitalCaptureRequest
extends AbstractAdditionalPropertiesAwareDTO
implements Serializable
Matches the request payload structure expected by the Orbital Gateway API when performing a
capture transaction against an existing authorization (ex: 'POST /capture').
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanCaptures Level 2 information on the transaction.Captures details around the platform the merchant is using.getOrder()Captures details about the order this transaction is being executed for.The feature version of the Orbital API.inthashCode()voidsetLevel2(LevelTwoPaymentInfo level2) Captures Level 2 information on the transaction.voidsetMerchant(Merchant merchant) Captures details around the platform the merchant is using.voidCaptures details about the order this transaction is being executed for.voidsetVersion(String version) The feature version of the Orbital API.toString()Methods inherited from class com.broadleafcommerce.vendor.chasepayment.service.support.AbstractAdditionalPropertiesAwareDTO
addAttribute, getAttributes
-
Constructor Details
-
OrbitalCaptureRequest
public OrbitalCaptureRequest()
-
-
Method Details
-
getVersion
The feature version of the Orbital API. -
getMerchant
Captures details around the platform the merchant is using. -
getOrder
Captures details about the order this transaction is being executed for. -
getLevel2
Captures Level 2 information on the transaction. From Chase: Level 2 and Level 3 data are supported for Purchasing and Commercial Cards. These additional data fields are typically used in a business-to-business environment. The BIN range assigned by the card associations can identify purchasing cards or commercial cards. -
setVersion
The feature version of the Orbital API. -
setMerchant
Captures details around the platform the merchant is using. -
setOrder
Captures details about the order this transaction is being executed for. -
setLevel2
Captures Level 2 information on the transaction. From Chase: Level 2 and Level 3 data are supported for Purchasing and Commercial Cards. These additional data fields are typically used in a business-to-business environment. The BIN range assigned by the card associations can identify purchasing cards or commercial cards. -
equals
- Overrides:
equalsin classAbstractAdditionalPropertiesAwareDTO
-
canEqual
- Overrides:
canEqualin classAbstractAdditionalPropertiesAwareDTO
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractAdditionalPropertiesAwareDTO
-
toString
- Overrides:
toStringin classAbstractAdditionalPropertiesAwareDTO
-