Package com.broadleafcommerce.paymentgateway.domain
package com.broadleafcommerce.paymentgateway.domain
-
ClassDescriptionAddress<T>CreditCard<T>A DTO that contains information needed to save transaction data from a payment gateway.GiftCard<T>Object describing the next action for the payment transaction process.The DTO is used to build the notification that can be sent to the customer.The Payment information that is used to add, update or remove the payment method properties, using the provided payment type and additional attributes.A DTO that is comprised of all the information that is sent to a Payment Gateway to complete a transaction.The DTO object that represents the response coming back from any call to the Gateway.Used to store individual transactions about a particular payment.This entity is designed to store payment methods associated to a Cart, the
PaymentValidationRequest.getAmount()
the user is to be charged via that payment method, and the history of attempted transactions (authorizations, charges, refunds, etc.) against that payment method for the owning Cart.The information that is used to build the customer notification for the saved payment method.Some payment gateways require extra time or verification steps to finish creating the saved payment method.Subscription<T>Describes the identifier of a transaction.