- GatewayCustomer<T> - Class in com.broadleafcommerce.paymentgateway.domain
-
- GatewayCustomer() - Constructor for class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- GatewayCustomer(T) - Constructor for class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- gatewayRequestType(PaymentGatewayRequestType) - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
- gatewayResponseCode(String) - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- generateClientToken(PaymentRequest) - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayClientTokenService
-
- getAccountNumber() - Method in class com.broadleafcommerce.paymentgateway.domain.CustomerCredit
-
- getAdditionalField(String) - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
- getAdditionalFields() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getAdditionalFields() - Method in class com.broadleafcommerce.paymentgateway.domain.CreditCard
-
- getAdditionalFields() - Method in class com.broadleafcommerce.paymentgateway.domain.CustomerCredit
-
- getAdditionalFields() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- getAdditionalFields() - Method in class com.broadleafcommerce.paymentgateway.domain.GiftCard
-
- getAdditionalFields() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getAdditionalFields() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
Any extra properties needed to define the requested transaction
- getAdditionalFields() - Method in class com.broadleafcommerce.paymentgateway.domain.Subscription
-
Any extra properties needed to define the subscription
- getAddressLine1() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getAddressLine2() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getAdjustmentsTotal() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The order's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment
discounts.
- getAmount() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getAmount() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- getBillTo() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The billing address associated with this transaction
- getBillTo() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The billing address associated with this transaction
- getCardHolderName() - Method in class com.broadleafcommerce.paymentgateway.domain.CreditCard
-
- getCardNumber() - Method in class com.broadleafcommerce.paymentgateway.domain.CreditCard
-
- getCardNumber() - Method in class com.broadleafcommerce.paymentgateway.domain.GiftCard
-
- getCardType() - Method in class com.broadleafcommerce.paymentgateway.domain.CreditCard
-
- getCategory() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getCheckoutTransactionType() - Method in class com.broadleafcommerce.paymentgateway.service.passthrough.DefaultPassthroughConfiguration
-
- getCheckoutTransactionType() - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayConfiguration
-
- getCity() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getClientTokenService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayClientTokenServiceProvider
-
- getClientTokenService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayClientTokenServiceProvider
-
- getClientTokenServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayClientTokenServiceProvider
-
- getCompanyName() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getCompanyName() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- getConfiguration(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayConfigurationProvider
-
- getConfiguration(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayConfigurationProvider
-
- getCountryCode() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getCreateCustomerPaymentTokenCancelURLFieldKey(PaymentResponse) - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayTransparentRedirectService
-
- getCreateCustomerPaymentTokenReturnURLFieldKey(PaymentResponse) - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayTransparentRedirectService
-
- getCreditCard() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
For sale/authorize transactions, this will be the Credit Card object that was charged.
- getCreditCard() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
for sale/authorize transactions, this will be the Credit Card object that was charged.
- getCreditCardService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayCreditCardServiceProvider
-
- getCreditCardService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayCreditCardServiceProvider
-
- getCreditCardServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayCreditCardServiceProvider
-
- getCreditCardType(String) - Static method in class com.broadleafcommerce.paymentgateway.util.CreditCardTypeCheckUtil
-
- getCustomer() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
Any customer information that relates to this transaction
- getCustomer() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
Any customer information that relates to this transaction
- getCustomerCredits() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
Any customer credit accounts that have been processed.
- getCustomerCredits() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
Any customer credit accounts that have been processed.
- getCustomerId() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- getCustomerService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayCustomerServiceProvider
-
- getCustomerService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayCustomerServiceProvider
-
- getCustomerServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayCustomerServiceProvider
-
- getCvv() - Method in class com.broadleafcommerce.paymentgateway.domain.CreditCard
-
- getDateRecorded() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The timestamp when this transaction response was recorded
- getDeclineType() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The type of transaction decline (hard vs soft decline)
- getDefaultHandler() - Method in class com.broadleafcommerce.paymentgateway.vendor.service.monitor.ServiceMonitor
-
- getDescription() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getEmail() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- getEmailAddress() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getExpDate() - Method in class com.broadleafcommerce.paymentgateway.domain.CreditCard
-
- getExpMonth() - Method in class com.broadleafcommerce.paymentgateway.domain.CreditCard
-
- getExpYear() - Method in class com.broadleafcommerce.paymentgateway.domain.CreditCard
-
- getFailureReportingThreshold() - Method in class com.broadleafcommerce.paymentgateway.service.AbstractExternalPaymentGatewayCall
-
- getFailureReportingThreshold() - Method in interface com.broadleafcommerce.paymentgateway.service.FailureCountExposable
-
- getFailureReportingThreshold() - Method in class com.broadleafcommerce.paymentgateway.service.passthrough.DefaultPassthroughConfiguration
-
- getFailureReportingThreshold() - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayConfiguration
-
All payment gateway classes that intend to make an external call, either manually from an
HTTP Post or through an SDK which makes its own external call, should extend the
AbstractExternalPaymentGatewayCall class.
- getFailureType() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- getFax() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- getFirstName() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getFirstName() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- getFraudService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayFraudServiceProvider
-
- getFraudService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayFraudServiceProvider
-
- getFraudServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayFraudServiceProvider
-
- getFrequency() - Method in class com.broadleafcommerce.paymentgateway.domain.Subscription
-
How often the customer will be charged
- getFriendlyName() - Method in enum com.broadleafcommerce.paymentgateway.domain.enums.CreditCardType
-
- getFriendlyName() - Method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultPaymentLogEventTypes
-
- getFriendlyName() - Method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultPaymentTypes
-
- getFriendlyName() - Method in enum com.broadleafcommerce.paymentgateway.domain.enums.PaymentAdditionalFieldType
-
- getFriendlyName() - Method in enum com.broadleafcommerce.paymentgateway.domain.enums.PaymentDeclineType
-
- getFriendlyName() - Method in enum com.broadleafcommerce.paymentgateway.domain.enums.PaymentGatewayRequestType
-
- getFriendlyName() - Method in interface com.broadleafcommerce.paymentgateway.domain.enums.PaymentLogEventType
-
An easily readable representation of the event type.
- getFriendlyName() - Method in interface com.broadleafcommerce.paymentgateway.domain.enums.PaymentType
-
- getFriendlyName() - Method in enum com.broadleafcommerce.paymentgateway.vendor.service.type.ServiceStatusType
-
- getFullName() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getGatewayRequestType() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
Additional information about the request that can be used by the gateway implementation to
inform/direct portions of its functionality
- getGatewayResponseCode() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The response code provided by the payment gateway which may represent a success or failure
- getGatewayType() - Method in class com.broadleafcommerce.paymentgateway.service.passthrough.DefaultPassthroughConfiguration
-
- getGatewayType() - Method in class com.broadleafcommerce.paymentgateway.service.passthrough.DefaultPassthroughPaymentValidator
-
- getGatewayType() - Method in class com.broadleafcommerce.paymentgateway.service.passthrough.DefaultPassthroughTransactionService
-
- getGatewayType() - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayTypeAware
-
Each payment module should have a unique implementation of
PaymentGatewayType
with
only a single type.
- getGiftCards() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
Any gift cards that have been processed.
- getGiftCards() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
Any gift cards that have been processed.
- getHostedService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayHostedServiceProvider
-
- getHostedService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayHostedServiceProvider
-
- getHostedServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayHostedServiceProvider
-
- getItemTotal() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getLastFour() - Method in class com.broadleafcommerce.paymentgateway.domain.CreditCard
-
- getLastName() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getLastName() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- getLength() - Method in class com.broadleafcommerce.paymentgateway.util.UnmaskRange
-
- getLineItems() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The items associated to the transaction's related order
- getMaskedAccountNumber() - Method in class com.broadleafcommerce.paymentgateway.domain.CustomerCredit
-
- getMaskedCardNumber() - Method in class com.broadleafcommerce.paymentgateway.domain.GiftCard
-
- getMessage() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
Message describing the result of the transaction
- getMobile() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- getName() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getNumberOfInstallments() - Method in class com.broadleafcommerce.paymentgateway.domain.Subscription
-
The number of times that the customer will be charged
- getOrderDescription() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
A description of the order associated with this transaction
- getOrderId() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
- getOrderId() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The Order ID that this transaction is associated with
- getOrderSubtotal() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The order's total usually excluding adjustments, tax, and shipping.
- getParent() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getParent() - Method in class com.broadleafcommerce.paymentgateway.domain.CreditCard
-
- getParent() - Method in class com.broadleafcommerce.paymentgateway.domain.CustomerCredit
-
- getParent() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- getParent() - Method in class com.broadleafcommerce.paymentgateway.domain.GiftCard
-
- getParent() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getParent() - Method in class com.broadleafcommerce.paymentgateway.domain.Subscription
-
- getPaymentGatewayConfigurations() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayConfigurationProvider
-
- getPaymentGatewayType() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The Payment Gateway Type that this transaction response represents
- getPaymentId() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The Payment ID that this transaction is associated with
- getPaymentId() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The Payment ID that this transaction is associated with
- getPaymentRequestFromCurrentCustomer() - Method in interface com.broadleafcommerce.paymentgateway.service.CurrentCustomerPaymentRequestService
-
Returns a
PaymentRequest
based on all the information from the current customer in
the system, like one on threadlocal
- getPaymentToken() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
If this is a Tokenization request, this will hold the token sent back from the gateway
- getPaymentType() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The Type of Payment that this transaction response represents
- getPaymentType() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The Type of Payment that this transaction response represents
- getPaymentValidator(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayPaymentValidationProvider
-
- getPaymentValidator(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayPaymentValidationProvider
-
- getPaymentValidators() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayPaymentValidationProvider
-
- getPhone() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- getPhoneNumber() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getPositionType() - Method in class com.broadleafcommerce.paymentgateway.util.UnmaskRange
-
- getPostalCode() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getQuantity() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getRawResponse() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
A string representation of the response that came from the gateway.
- getRecurringAmount() - Method in class com.broadleafcommerce.paymentgateway.domain.Subscription
-
The amount that must be paid for each billing cycle
- getReportingService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayReportingServiceProvider
-
- getReportingService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayReportingServiceProvider
-
- getReportingServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayReportingServiceProvider
-
- getResponseMap() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- getRollbackService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayRollbackServiceProvider
-
- getRollbackService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayRollbackServiceProvider
-
- getRollbackServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayRollbackServiceProvider
-
- getServiceHandlers() - Method in class com.broadleafcommerce.paymentgateway.vendor.service.monitor.ServiceMonitor
-
- getServiceName() - Method in interface com.broadleafcommerce.paymentgateway.vendor.service.monitor.ServiceStatusDetectable
-
- getServiceStatus() - Method in class com.broadleafcommerce.paymentgateway.service.AbstractExternalPaymentGatewayCall
-
- getServiceStatus() - Method in interface com.broadleafcommerce.paymentgateway.service.FailureCountExposable
-
- getServiceStatus() - Method in interface com.broadleafcommerce.paymentgateway.vendor.service.monitor.ServiceStatusDetectable
-
- getShippingTotal() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The order's total shipping cost
- getShipTo() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
If shipping information is captured on the gateway, the values sent back will be put here
- getShipTo() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
If shipping information is captured on the gateway, the values sent back will be put here
- getShortDescription() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getSiteBaseUrl() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The base url of the site that is making this payment request.
- getSourceId() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The id of the entity that caused this payment to be created.
- getSourceType() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
Describes the origination of the payment.
- getStartDate() - Method in class com.broadleafcommerce.paymentgateway.domain.Subscription
-
Start of when this subscription should be active.
- getStateRegion() - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- getSubscription() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
Any information required to execute recurring billing
- getSubscriptionService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewaySubscriptionServiceProvider
-
- getSubscriptionService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewaySubscriptionServiceProvider
-
- getSubscriptionServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewaySubscriptionServiceProvider
-
- getSupportedFeatures() - Method in class com.broadleafcommerce.paymentgateway.service.passthrough.DefaultPassthroughConfiguration
-
- getSupportedFeatures() - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayConfiguration
-
The set of features this gateway supports such as 3D Secure, multi-use payment methods, and
pay later.
- getSupportedTransactionTypes() - Method in class com.broadleafcommerce.paymentgateway.service.passthrough.DefaultPassthroughConfiguration
-
- getSupportedTransactionTypes() - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayConfiguration
-
- getSystemId() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getTax() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getTaxTotal() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The order's total tax cost
- getThreeDSecureVerificationUrl() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The gateway-provided url where the customer must verify that they are in fact the owner of
the payment method.
- getTotal() - Method in class com.broadleafcommerce.paymentgateway.domain.LineItem
-
- getTransactionConfirmationService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayTransactionConfirmationServiceProvider
-
- getTransactionConfirmationService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayTransactionConfirmationServiceProvider
-
- getTransactionConfirmationServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayTransactionConfirmationServiceProvider
-
- getTransactionReferenceId() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The transaction reference that is passed to the payment gateway.
- getTransactionReferenceId() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The transaction reference that is passed to the payment gateway.
- getTransactionService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayTransactionServiceProvider
-
- getTransactionService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayTransactionServiceProvider
-
- getTransactionServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayTransactionServiceProvider
-
- getTransactionTotal() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
The order's total cost including tax & shipping charges
- getTransactionType() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
The Transaction Type of the Payment that this response represents
- getTransparentRedirectService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayTransparentRedirectServiceProvider
-
- getTransparentRedirectService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayTransparentRedirectServiceProvider
-
- getTransparentRedirectServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayTransparentRedirectServiceProvider
-
- getTypeFactory() - Method in class com.broadleafcommerce.paymentgateway.util.DefaultPaymentResponseUtil
-
- getUpdateCustomerPaymentTokenCancelURLFieldKey(PaymentResponse) - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayTransparentRedirectService
-
- getUpdateCustomerPaymentTokenReturnURLFieldKey(PaymentResponse) - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayTransparentRedirectService
-
- getWebResponseService(String) - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayWebResponseServiceProvider
-
- getWebResponseService(String) - Method in interface com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayWebResponseServiceProvider
-
- getWebResponseServices() - Method in class com.broadleafcommerce.paymentgateway.service.provider.DefaultPaymentGatewayWebResponseServiceProvider
-
- getWebsite() - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- GiftCard<T> - Class in com.broadleafcommerce.paymentgateway.domain
-
- GiftCard() - Constructor for class com.broadleafcommerce.paymentgateway.domain.GiftCard
-
- GiftCard(T) - Constructor for class com.broadleafcommerce.paymentgateway.domain.GiftCard
-
- giftCard() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
You should only call this once, as it will create a new gift card if called more than once.
- giftCard() - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- parent - Variable in class com.broadleafcommerce.paymentgateway.domain.Subscription
-
- PassthroughConfiguration - Interface in com.broadleafcommerce.paymentgateway.service.passthrough
-
- PassthroughPaymentValidator - Interface in com.broadleafcommerce.paymentgateway.service.passthrough
-
- PassthroughTransactionService - Interface in com.broadleafcommerce.paymentgateway.service.passthrough
-
- PaymentAdditionalFieldType - Enum in com.broadleafcommerce.paymentgateway.domain.enums
-
- PaymentDeclineType - Enum in com.broadleafcommerce.paymentgateway.domain.enums
-
When a payment gateway declines a payment, this value indicates whether it is a "soft"
(insufficient funds) or "hard" (stolen card) decline.
- PaymentException - Exception in com.broadleafcommerce.paymentgateway.service.exception
-
- PaymentException() - Constructor for exception com.broadleafcommerce.paymentgateway.service.exception.PaymentException
-
- PaymentException(String, Throwable) - Constructor for exception com.broadleafcommerce.paymentgateway.service.exception.PaymentException
-
- PaymentException(String) - Constructor for exception com.broadleafcommerce.paymentgateway.service.exception.PaymentException
-
- PaymentException(Throwable) - Constructor for exception com.broadleafcommerce.paymentgateway.service.exception.PaymentException
-
- PaymentGatewayCheckoutService - Interface in com.broadleafcommerce.paymentgateway.service
-
This is designed as a generic contract for allowing payment modules to add payments to an order
represented in Broadleaf while still staying decoupled from any of the Broadleaf core framework
concepts.
- PaymentGatewayClientTokenService - Interface in com.broadleafcommerce.paymentgateway.service
-
The intention of this API is to generate the necessary parameters and fields needed by the
payment gateway's JavaScript library in order to create a tokenization request.
- PaymentGatewayClientTokenServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayCommonUtilAutoConfiguration - Class in com.broadleafcommerce.paymentgateway.util.autoconfigure
-
- PaymentGatewayCommonUtilAutoConfiguration() - Constructor for class com.broadleafcommerce.paymentgateway.util.autoconfigure.PaymentGatewayCommonUtilAutoConfiguration
-
- PaymentGatewayConfiguration - Interface in com.broadleafcommerce.paymentgateway.service
-
This API is intended to define the specific configuration parameters that this gateway
implementation currently supports.
- PaymentGatewayConfigurationProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayCreditCardService - Interface in com.broadleafcommerce.paymentgateway.service
-
Several payment gateways allow you to manage Customer and Credit Card Information from the
gateway allowing you to create a transaction from the tokenized customer or payment method at a
later date.
- PaymentGatewayCreditCardServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayCustomerService - Interface in com.broadleafcommerce.paymentgateway.service
-
Several payment gateways allow you to manage Customer and Credit Card Information from the
gateway allowing you to create a transaction from the tokenized customer or payment method at a
later date.
- PaymentGatewayCustomerServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayFraudService - Interface in com.broadleafcommerce.paymentgateway.service
-
Certain Payment Integrations allow you to use Fraud Services like Address Verification and Buyer
Authentication, such as PayPal Payments Pro (PayFlow Edition)
- PaymentGatewayFraudServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayHostedService - Interface in com.broadleafcommerce.paymentgateway.service
-
Certain Payment Integrations allow you to use a Hosted Solution, such as PayPal Express and
SagePay Form.
- PaymentGatewayHostedServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayPaymentValidationProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
- PaymentGatewayPaymentValidator - Interface in com.broadleafcommerce.paymentgateway.service
-
Validator meant to ensure that
Payment
objects are sufficiently configured, allowing
transactions to be executed via the related
PaymentGatewayTransactionService
implementation.
- PaymentGatewayReportingService - Interface in com.broadleafcommerce.paymentgateway.service
-
This API provides the ability to get the status of a Transaction after it has been submitted to
the Gateway.
- PaymentGatewayReportingServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayRequestType - Enum in com.broadleafcommerce.paymentgateway.domain.enums
-
Gateways/processors support a vast array of different features, and in some cases a single API
will perform several different functions based on the state of the request.
- PaymentGatewayResolver - Interface in com.broadleafcommerce.paymentgateway.service
-
- PaymentGatewayRollbackService - Interface in com.broadleafcommerce.paymentgateway.service
-
This API allows each module to provide its own implementation for rollback.
- PaymentGatewayRollbackServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewaySubscriptionService - Interface in com.broadleafcommerce.paymentgateway.service
-
Some gateways allow you to create a form of recurring billing by creating a subscription profile.
- PaymentGatewaySubscriptionServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayTransactionConfirmationService - Interface in com.broadleafcommerce.paymentgateway.service
-
This API is intended to be called by the Checkout Workflow to confirm all Payments on the order
that have not yet been confirmed/finalized.
- PaymentGatewayTransactionConfirmationServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayTransactionService - Interface in com.broadleafcommerce.paymentgateway.service
-
This is an interface that provides the basic functions to create billable credit card
transactions
- PaymentGatewayTransactionServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayTransparentRedirectService - Interface in com.broadleafcommerce.paymentgateway.service
-
The purpose of this class, is to provide an API that will create any gateway specific parameters
needed for a Transparent Redirect/Silent Order Post etc...
- PaymentGatewayTransparentRedirectServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- PaymentGatewayType - Interface in com.broadleafcommerce.paymentgateway.domain.enums
-
- paymentGatewayType(PaymentGatewayType) - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- PaymentGatewayTypeAware - Interface in com.broadleafcommerce.paymentgateway.service
-
- PaymentGatewayWebResponsePrintService - Interface in com.broadleafcommerce.paymentgateway.service.webresponse.servlet
-
This is a utility service that aids in translating the Request Attribute and Request Parameters
to a single String.
- PaymentGatewayWebResponseService - Interface in com.broadleafcommerce.paymentgateway.service.webresponse.servlet
-
The purpose of this class, is to provide an API that will translate a web response returned from
a Payment Gateway into a PaymentResponse
- PaymentGatewayWebResponseServiceProvider - Interface in com.broadleafcommerce.paymentgateway.service.provider
-
This represents the main service bus for retrieving payment gateway service implementations to
execute service calls programmatically.
- paymentId(String) - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
- paymentId(String) - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- PaymentLogEventType - Interface in com.broadleafcommerce.paymentgateway.domain.enums
-
Identifies the log event type for a payment interaction.
- PaymentRequest - Class in com.broadleafcommerce.paymentgateway.domain
-
A DTO that is comprised of all the information that is sent to a Payment Gateway to complete a
transaction.
- PaymentRequest() - Constructor for class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
- PaymentResponse - Class in com.broadleafcommerce.paymentgateway.domain
-
The DTO object that represents the response coming back from any call to the Gateway.
- PaymentResponse(PaymentType, PaymentGatewayType) - Constructor for class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- PaymentResponse() - Constructor for class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- paymentResponseUtil(TypeFactory) - Method in class com.broadleafcommerce.paymentgateway.util.autoconfigure.PaymentGatewayCommonUtilAutoConfiguration
-
- PaymentResponseUtil - Interface in com.broadleafcommerce.paymentgateway.util
-
- paymentToken(String) - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- PaymentType - Interface in com.broadleafcommerce.paymentgateway.domain.enums
-
This represents types of payments that can be applied to a cart.
- paymentType(PaymentType) - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentRequest
-
- paymentType(PaymentType) - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- phone(String) - Method in class com.broadleafcommerce.paymentgateway.domain.GatewayCustomer
-
- phoneNumber(String) - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- populateBillTo(PaymentResponse, Address<PaymentRequest>) - Method in class com.broadleafcommerce.paymentgateway.util.DefaultPaymentResponseUtil
-
- populateCustomer(PaymentResponse, GatewayCustomer<PaymentRequest>) - Method in class com.broadleafcommerce.paymentgateway.util.DefaultPaymentResponseUtil
-
- populateShipTo(PaymentResponse, Address<PaymentRequest>) - Method in class com.broadleafcommerce.paymentgateway.util.DefaultPaymentResponseUtil
-
- postalCode(String) - Method in class com.broadleafcommerce.paymentgateway.domain.Address
-
- printRequest(HttpServletRequest) - Method in class com.broadleafcommerce.paymentgateway.service.webresponse.servlet.DefaultPaymentGatewayWebResponsePrintService
-
- printRequest(HttpServletRequest) - Method in interface com.broadleafcommerce.paymentgateway.service.webresponse.servlet.PaymentGatewayWebResponsePrintService
-
- process(T) - Method in class com.broadleafcommerce.paymentgateway.service.AbstractExternalPaymentGatewayCall
-
- process(T) - Method in interface com.broadleafcommerce.paymentgateway.vendor.service.monitor.ServiceStatusDetectable
-
- valid(boolean) - Method in class com.broadleafcommerce.paymentgateway.domain.PaymentResponse
-
- validatePayment(Payment) - Method in class com.broadleafcommerce.paymentgateway.service.passthrough.DefaultPassthroughPaymentValidator
-
- validatePayment(Payment) - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayPaymentValidator
-
Validates that the Payment
is sufficiently configured to execute transactions for the
gateway integration.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.CreditCardType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultGatewayFeatureType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultPaymentGatewayTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultPaymentLogEventTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultPaymentTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultTransactionFailureTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultTransactionTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.PaymentAdditionalFieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.PaymentDeclineType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.PaymentGatewayRequestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.broadleafcommerce.paymentgateway.vendor.service.type.ServiceStatusType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.CreditCardType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultGatewayFeatureType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultPaymentGatewayTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultPaymentLogEventTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultPaymentTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultTransactionFailureTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.DefaultTransactionTypes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.PaymentAdditionalFieldType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.PaymentDeclineType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.domain.enums.PaymentGatewayRequestType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.broadleafcommerce.paymentgateway.vendor.service.type.ServiceStatusType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- voidPayment(PaymentRequest) - Method in class com.broadleafcommerce.paymentgateway.service.passthrough.DefaultPassthroughTransactionService
-
- voidPayment(PaymentRequest) - Method in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayTransactionService
-