Class SensitivePaymentMethodData
java.lang.Object
com.broadleafcommerce.cartoperation.domain.checkout.SensitivePaymentMethodData
The payment method data that is used to execute the payment transactions. Assuming
PaymentTransactionServices is being used, and you do not wish to persist this data in a Payment
object.
- Author:
- Dima Myroniuk (dmyroniuk)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe payment ID.Additional data is needed to execute payment transactions, esp.The security code for the payment.void
setPaymentId
(String paymentId) The payment ID.void
setPaymentMethodProperties
(Map<String, Object> paymentMethodProperties) Additional data is needed to execute payment transactions, esp.void
setSecurityCode
(String securityCode) The security code for the payment.toString()
-
Constructor Details
-
SensitivePaymentMethodData
public SensitivePaymentMethodData()
-
-
Method Details
-
getPaymentId
The payment ID. -
getSecurityCode
The security code for the payment. This value can be used in payment activities to pass secure code information to payment gateways. -
getPaymentMethodProperties
Additional data is needed to execute payment transactions, esp. properties that should not be persisted to the Payment#paymentMethodProperties in PaymentTransactionServices. -
setPaymentId
The payment ID. -
setSecurityCode
The security code for the payment. This value can be used in payment activities to pass secure code information to payment gateways. -
setPaymentMethodProperties
Additional data is needed to execute payment transactions, esp. properties that should not be persisted to the Payment#paymentMethodProperties in PaymentTransactionServices. -
toString
-