Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractExternalProvider - Class in com.broadleafcommerce.tabby.provider.external
An abstract class that is used to execute the requests to the gateway API using the WebClient.
AbstractExternalProvider(WebClient, ObjectMapper) - Constructor for class com.broadleafcommerce.tabby.provider.external.AbstractExternalProvider
 
addAttribute(String, Object) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.tabby.provider.domain.Address
Add a value to the JSON data.
addAttribute(String, Object) - Method in class com.broadleafcommerce.tabby.provider.domain.CustomerOrderInfo
Add a value to the JSON data.
addAttribute(String, Object) - Method in class com.broadleafcommerce.tabby.provider.domain.Order
Add a value to the JSON data.
addAttribute(String, Object) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
Add a value to the JSON data.
addAttribute(String, Object) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderPricing
Add a value to the JSON data.
Address - Class in com.broadleafcommerce.tabby.provider.domain
 
Address() - Constructor for class com.broadleafcommerce.tabby.provider.domain.Address
 
APPROVED - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbySessionStatuses
The customer has completed the interaction on the HPP & the transaction has been approved.
AuthenticationRequiredException - Exception in com.broadleafcommerce.tabby.service.exception
 
AuthenticationRequiredException(String) - Constructor for exception com.broadleafcommerce.tabby.service.exception.AuthenticationRequiredException
 
authorize(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.tabby.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
AUTHORIZED - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
The payment is successfully approved.

B

BASE_URI - Static variable in class com.broadleafcommerce.tabby.web.endpoint.TabbyPreScoringEndpoint
 
BNPL_TYPE_ATTR - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
BROADLEAF_APPLICATION_ID - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
BROADLEAF_TENANT_ID - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
BROADLEAF_TRANSACTION_REF_ID - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
buildCapturePaymentRequest(TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
buildCapturePaymentRequest(TabbyPaymentRequest) - Method in interface com.broadleafcommerce.tabby.service.requestresponse.TabbyRequestService
Builds the TabbyCapturePaymentRequest to capture the payment.
buildContextInfo(String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
buildCreateSessionRequest(TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
buildCreateSessionRequest(TabbyPaymentRequest) - Method in interface com.broadleafcommerce.tabby.service.requestresponse.TabbyRequestService
Builds the TabbyCheckoutSession to create the checkout session.
buildGatewayTransactionId(TabbyPayment, TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
buildGatewayTransactionId(String, TabbyPaymentStatus) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
buildGatewayTransactionId(String, TabbyPaymentStatus) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
buildNextAction(TabbyCheckoutSession, TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
buildPaymentResponse(TabbyPayment) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
buildPaymentResponse(TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
buildRawResponse(TabbyPayment) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
buildRefundPaymentRequest(TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
buildRefundPaymentRequest(TabbyPaymentRequest) - Method in interface com.broadleafcommerce.tabby.service.requestresponse.TabbyRequestService
Builds the TabbyRefundPaymentRequest to refund the payment.
buildTabbyBuyer(CustomerOrderInfo) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
buildTabbyOrderHistories(List<CustomerOrderInfo>) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
buildTabbyShippingAddress(Address) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
buildTransactionIdentifier(TabbyPayment) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 

C

call(TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
call(TabbyPaymentRequest) - Method in interface com.broadleafcommerce.tabby.service.TabbyExternalCallService
Executes the payment request to the Tabby API.
CANCEL_REFUND - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.autoconfigure.SSLVerificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyAttachment
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.provider.domain.Address
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderPricing
 
canEqual(Object) - Method in class com.broadleafcommerce.tabby.provider.domain.Phone
 
capture(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
CAPTURE - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
 
capturePayment(String, TabbyCapturePaymentRequest, String, String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
capturePayment(String, TabbyCapturePaymentRequest, String, String) - Method in interface com.broadleafcommerce.tabby.provider.TabbyProvider
Initiates a full or partial capture of Tabby payment.
CHECKOUT_SESSION_ID - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
CHECKOUT_SESSION_STATUS - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
CLOSE_PAYMENT - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
 
CLOSED - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
The payment is successfully approved and fully captured.
closePayment(String, String, String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
closePayment(String, String, String) - Method in interface com.broadleafcommerce.tabby.provider.TabbyProvider
Closes the Tabby payment & Reverse-Authorizes any non-captured amounts.
com.broadleafcommerce.tabby.autoconfigure - package com.broadleafcommerce.tabby.autoconfigure
 
com.broadleafcommerce.tabby.domain - package com.broadleafcommerce.tabby.domain
 
com.broadleafcommerce.tabby.domain.enums - package com.broadleafcommerce.tabby.domain.enums
 
com.broadleafcommerce.tabby.domain.session - package com.broadleafcommerce.tabby.domain.session
 
com.broadleafcommerce.tabby.domain.webhook - package com.broadleafcommerce.tabby.domain.webhook
 
com.broadleafcommerce.tabby.oauth2.client.endpoint - package com.broadleafcommerce.tabby.oauth2.client.endpoint
 
com.broadleafcommerce.tabby.oauth2.client.web - package com.broadleafcommerce.tabby.oauth2.client.web
 
com.broadleafcommerce.tabby.provider - package com.broadleafcommerce.tabby.provider
 
com.broadleafcommerce.tabby.provider.domain - package com.broadleafcommerce.tabby.provider.domain
 
com.broadleafcommerce.tabby.provider.exception - package com.broadleafcommerce.tabby.provider.exception
 
com.broadleafcommerce.tabby.provider.external - package com.broadleafcommerce.tabby.provider.external
 
com.broadleafcommerce.tabby.provider.external.page - package com.broadleafcommerce.tabby.provider.external.page
 
com.broadleafcommerce.tabby.service - package com.broadleafcommerce.tabby.service
 
com.broadleafcommerce.tabby.service.exception - package com.broadleafcommerce.tabby.service.exception
 
com.broadleafcommerce.tabby.service.requestresponse - package com.broadleafcommerce.tabby.service.requestresponse
 
com.broadleafcommerce.tabby.service.util - package com.broadleafcommerce.tabby.service.util
 
com.broadleafcommerce.tabby.service.webhook - package com.broadleafcommerce.tabby.service.webhook
 
com.broadleafcommerce.tabby.web.autoconfigure - package com.broadleafcommerce.tabby.web.autoconfigure
 
com.broadleafcommerce.tabby.web.endpoint - package com.broadleafcommerce.tabby.web.endpoint
 
com.broadleafcommerce.tabby.web.endpoint.exception - package com.broadleafcommerce.tabby.web.endpoint.exception
 
communicateWithVendor(TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
convertFromErrorJson(WebClientResponseException) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
convertRequestBody(String) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
convertToPaymentResponse(TabbyWebhookEvent, String) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
convertToPaymentResponse(HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
CREATE_CHECKOUT_SESSION - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
 
CREATE_TOKEN_ATTR - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
createCheckoutSession(TabbyCheckoutSession, String, String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
createCheckoutSession(TabbyCheckoutSession, String, String) - Method in interface com.broadleafcommerce.tabby.provider.TabbyProvider
Creates a Checkout session.
CREATED - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
The payment is created successfully, but not finished yet.
CREATED - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbySessionStatuses
The request to use Tabby is approved and the customer can proceed.
CustomerOrderInfo - Class in com.broadleafcommerce.tabby.provider.domain
Combined domain representing an order and its fulfillments.
CustomerOrderInfo() - Constructor for class com.broadleafcommerce.tabby.provider.domain.CustomerOrderInfo
 
CustomerOrderInfoProvider<O extends CustomerOrderInfo> - Interface in com.broadleafcommerce.tabby.provider
Provider that is used to read the Order history from the Order Ops service.

D

DefaultTabbyExternalCallService - Class in com.broadleafcommerce.tabby.service
The default implementation for TabbyExternalCallService.
DefaultTabbyExternalCallService(PaymentResponseUtil, TabbyProvider, ExternalTabbyProviderProperties, TabbyConfigurationProperties, TabbyResponseService, TabbyRequestService, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
DefaultTabbyGatewayConfiguration - Class in com.broadleafcommerce.tabby.service
 
DefaultTabbyGatewayConfiguration() - Constructor for class com.broadleafcommerce.tabby.service.DefaultTabbyGatewayConfiguration
 
DefaultTabbyPaymentModificationService - Class in com.broadleafcommerce.tabby.service
Reads the Order history for the authorized customer, and populates the Tabby payment with the buyer and order history data, based on the result.
DefaultTabbyPaymentModificationService(ObjectMapper, CustomerOrderInfoProvider<CustomerOrderInfo>, ExternalOrderOperationProviderProperties, TabbyConfigurationProperties, AuthenticationUtils, TypeFactory) - Constructor for class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
DefaultTabbyPaymentStatuses - Enum Class in com.broadleafcommerce.tabby.domain.enums
The default payment statuses.
DefaultTabbyPaymentValidator - Class in com.broadleafcommerce.tabby.service
The default implementation of TabbyPaymentValidator.
DefaultTabbyPaymentValidator(TabbyConfigurationProperties, ObjectMapper) - Constructor for class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
DefaultTabbyRequestService - Class in com.broadleafcommerce.tabby.service.requestresponse
The default implementation for TabbyRequestService.
DefaultTabbyRequestService(ObjectMapper, TabbyConfigurationProperties, TypeFactory) - Constructor for class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
DefaultTabbyResponseService - Class in com.broadleafcommerce.tabby.service.requestresponse
The default implementation for the TabbyResponseService.
DefaultTabbyResponseService(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
DefaultTabbyRollbackService - Class in com.broadleafcommerce.tabby.service
The default implementation for TabbyRollbackService.
DefaultTabbyRollbackService(TabbyTransactionService) - Constructor for class com.broadleafcommerce.tabby.service.DefaultTabbyRollbackService
 
DefaultTabbySessionStatuses - Enum Class in com.broadleafcommerce.tabby.domain.enums
The default session statuses.
DefaultTabbyTransactionLookupService - Class in com.broadleafcommerce.tabby.service
 
DefaultTabbyTransactionLookupService(TabbyProvider, ObjectMapper, TypeFactory, TabbyConfigurationProperties) - Constructor for class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
DefaultTabbyTransactionService - Class in com.broadleafcommerce.tabby.service
 
DefaultTabbyTransactionService(TabbyExternalCallService, PaymentResponseUtil, TypeFactory, TabbyProvider) - Constructor for class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
DefaultTabbyTransactionTypes - Enum Class in com.broadleafcommerce.tabby.domain.enums
 
DefaultTabbyWebhookHandler - Class in com.broadleafcommerce.tabby.service.webhook
 
DefaultTabbyWebhookHandler(TabbyConfigurationProperties, TypeFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
determineFailureType(Exception) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 

E

equals(Object) - Method in class com.broadleafcommerce.tabby.autoconfigure.SSLVerificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyAttachment
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
 
equals(Object) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
 
equals(Object) - Method in class com.broadleafcommerce.tabby.provider.domain.Address
 
equals(Object) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderPricing
 
equals(Object) - Method in class com.broadleafcommerce.tabby.provider.domain.Phone
 
executeAuthorizeRequest(TabbyPaymentRequest, PaymentResponse) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
executeCaptureRequest(TabbyPaymentRequest, PaymentResponse) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
executePreScoring(TabbyCheckoutSession, String, String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
executePreScoring(TabbyCheckoutSession, ContextInfo) - Method in class com.broadleafcommerce.tabby.web.endpoint.TabbyPreScoringEndpoint
 
executePreScoring(TabbyCheckoutSession, String, String) - Method in interface com.broadleafcommerce.tabby.provider.TabbyProvider
Executes a Tabby Pre-Scoring request to determine if Tabby can be used for the cart.
executeRefundRequest(TabbyPaymentRequest, PaymentResponse) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
executeRequest(TabbyPaymentRequest, PaymentResponse) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.tabby.provider.external.AbstractExternalProvider
Executes a request with default Web Client error handling.
executeReverseAuthorizeRequest(TabbyPaymentRequest, PaymentResponse) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
EXPIRED - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
The customer has cancelled their intention to use Tabby or the checkout session has expired.
EXPIRED - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbySessionStatuses
The customer has cancelled their intention to use Tabby or the checkout session has expired.
ExternalCustomerOrderInfoProvider<O extends CustomerOrderInfo> - Class in com.broadleafcommerce.tabby.provider.external
The default implementation of CustomerOrderInfoProvider.
ExternalCustomerOrderInfoProvider(WebClient, ObjectMapper, ExternalOrderOperationProviderProperties, AuthenticationUtils) - Constructor for class com.broadleafcommerce.tabby.provider.external.ExternalCustomerOrderInfoProvider
 
ExternalOrderOperationProviderProperties - Class in com.broadleafcommerce.tabby.provider.external
The configuration for the external order operation API provider.
ExternalOrderOperationProviderProperties() - Constructor for class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
 
ExternalTabbyProvider - Class in com.broadleafcommerce.tabby.provider.external
 
ExternalTabbyProvider(WebClient, ObjectMapper, ExternalTabbyProviderProperties, TabbyConfigurationProperties, TypeFactory) - Constructor for class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
ExternalTabbyProviderProperties - Class in com.broadleafcommerce.tabby.provider.external
The properties for the Tabby API configuration.
ExternalTabbyProviderProperties() - Constructor for class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
 

F

fromJson(String, Class<T>) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 

G

getAddress() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
getAddress() - Method in class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
Building name, apartment number.
getAddress() - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
The shipping address for this fulfillment.
getAddressLine1() - Method in class com.broadleafcommerce.tabby.provider.domain.Address
Primary address information, typically street name and building number.
getAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Total payment amount captured, including tax, shipping, and excluding any discounts.
getAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
Total payment amount, including tax, shipping, and excluding any discounts.
getAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Total payment amount, including tax, shipping and any discounts.
getAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Total payment amount captured, including tax, shipping, and excluding any discounts.
getAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
Amount refunded.
getAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
Amount refunded.
getAmount() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
The payment transaction amount.
getAnonymousCustomerOrderInfoUri() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
The URI to the customer order info endpoint for anonymous customers.
getApiUrl() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The default API URL.
getApiUrlBuilder() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
getApplicationId() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getApplicationId(Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getAttachment() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Extra data (booking info, insurance, flight reservations, ...) as serialized JSON
getAttribute() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
Return any additional attributes passed in the request not matching any defined properties.
getAttribute() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Return any additional attributes passed in the request not matching any defined properties.
getAttribute(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Address
Get a value from the JSON data.
getAttribute(String) - Method in class com.broadleafcommerce.tabby.provider.domain.CustomerOrderInfo
Get a value from the JSON data.
getAttribute(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Order
Get a value from the JSON data.
getAttribute(String) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
Get a value from the JSON data.
getAttribute(String) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderPricing
Get a value from the JSON data.
getAttributes() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
Map holding any additional attributes passed in the request not matching any defined properties.
getAttributes() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Map holding any additional attributes passed in the request not matching any defined properties.
getAuthenticationUtils() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalCustomerOrderInfoProvider
 
getAuthenticationUtils() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
getAvailableProducts() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
 
getBaseUri() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalCustomerOrderInfoProvider
 
getBatchSize() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
The size of the batch to fetch the orders per request.
getBatchSize() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
Returns the batch size to read the orders.
getBody() - Method in class com.broadleafcommerce.tabby.domain.TabbyAttachment
Should be an object containing any of the keys with corresponded sub objects.
getBooleanValue(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getBrand() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Brand name, e.g.
getBuyer() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
 
getBuyer() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
getBuyerHistory() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
getCancel() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
URL to redirect the customer after cancel payment status.
getCapturePaymentUri() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The URI to capture the specified payment.
getCaptures() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
getCaptures() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
If the payment is captured, the information about it will be added to this list.
getCategory() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Required as name of high-level category (Clothes, Electronics,etc.); or a tree of category-subcategory1-subcategory2; or id of the category and table with category-ids data mapped provided.
getCity() - Method in class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
Name of city, municipality, or village.
getCity() - Method in class com.broadleafcommerce.tabby.provider.domain.Address
The city, town or village of this address.
getClosedAt() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
Date and time the payment was closed, in UTC, and displayed in ISO 8601 datetime format.
getClosePaymentUri() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The URI to close the specified payment.
getCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
getColor() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Color name, e.g.
getConfigProperties() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
getConfigProperties() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
getConfigProperties() - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
getConfiguration() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
The Tabby Checkout session configuration.
getConfigurationProperties() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
getConfigurationProperties() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
getConfigurationProperties() - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getContentType() - Method in class com.broadleafcommerce.tabby.domain.TabbyAttachment
Version of used schema.
getCountryCode() - Method in class com.broadleafcommerce.tabby.provider.domain.Phone
The country calling code that acts as a prefix to the main telephone number.
getCreateCheckoutSessionUri() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The URI to create the checkout session.
getCreatedAt() - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Date and time the capture was created, in UTC, and displayed in ISO 8601 datetime format, assigned by Tabby.
getCreatedAt() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Date and time the payment was created, in UTC, and displayed in ISO 8601 datetime format.
getCreatedAt() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Date and time the capture was created, in UTC, and displayed in ISO 8601 datetime format, assigned by Tabby.
getCreatedAt() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
Date and time the refund was created, in UTC, and displayed in ISO 8601 datetime format, assigned by Tabby.
getCreatedAt() - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
Date and time the refund was created, in UTC, and displayed in ISO 8601 datetime format, assigned by Tabby.
getCreatedAt() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
Date and time the payment was created, in UTC, and displayed in ISO 8601 datetime format.
getCurrency() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
ISO 4217 currency code for the payment amount.
getCurrency() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
The payment transaction currency.
getCustomerName() - Method in class com.broadleafcommerce.tabby.provider.domain.Order
The name of the customer that owns this order.
getCustomerOrderInfoList(TabbyPayment, String, String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
Reads the orders for the customer.
getCustomerOrderInfoProvider() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
getCustomerOrderInfoUri() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
The URI to the customer order info endpoint.
getDescription() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Description for the product.
getDescription() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
getDiscountAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Total discount for the order.
getDiscountAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Total discount for the order.
getDiscountAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Amount of the applied discount if any.
getDiscountAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Total discount for the order.
getDob() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
Customer's date of birth; format is YYYY-MM-DD.
getEmail() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
Customer’s email address.
getEmailAddress() - Method in class com.broadleafcommerce.tabby.provider.domain.Order
The customer's email address.
getErrorCode(TabbyErrorResponse) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getErrorMessage(TabbyErrorResponse) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getErrors() - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
The list of the errors.
getErrorType() - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
The error type.
getExpiresAt() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
 
getExpiresAt() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Date and time the payment expires, in UTC, and displayed in ISO 8601 datetime format.
getExpiresAt() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
Date and time the payment expires, in UTC, and displayed in ISO 8601 datetime format.
getExtension() - Method in class com.broadleafcommerce.tabby.provider.domain.Phone
The internal extension for this phone.
getFailure() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
URL to redirect the customer after failure payment status (Rejected).
getFailureReportingThreshold() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getFailureReportingThreshold() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyGatewayConfiguration
Determines how many times a transaction failure is reported.
getFailureType(String) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
 
getField() - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
getFulfillments() - Method in class com.broadleafcommerce.tabby.provider.domain.CustomerOrderInfo
The fulfillments for the order.
getFullName() - Method in class com.broadleafcommerce.tabby.provider.domain.Address
The combined names of the individual at this address.
getGatewayTransactionId(TabbyWebhookEvent) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getGatewayTransactionType(TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getGatewayTransactionType(TabbyWebhookEvent) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getGatewayType() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyGatewayConfiguration
 
getGatewayType() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
getGatewayType() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
getGatewayType() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyRollbackService
 
getGatewayType() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
getGatewayType() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
getGatewayType() - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getGender() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
who the goods are designed to.
getHeaders(ContextInfo) - Method in class com.broadleafcommerce.tabby.provider.external.AbstractExternalProvider
Builds the headers to be passed along with the request to the provider.
getId() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Unique identifier for the checkout Session, assigned by Tabby.
getId() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Unique identifier for the payment (UUID), assigned by Tabby.
getId() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Unique capture ID, assigned by Tabby.
getId() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
Unique refund ID, assigned by Tabby.
getId() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
The Tabby payment ID.
getId() - Method in class com.broadleafcommerce.tabby.provider.domain.Order
The context ID of the order.
getId() - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
The unique identifier for this fulfillment.
getImageUrl() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
URL of the item image to show in the order information.
getInstallments() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyAvailableProducts
 
getInstallments() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts
 
getItems() - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Array of objects representing the order items being captured.
getItems() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Array of objects representing the order items in this payment.
getItems() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
Array of objects representing the order items in this payment.
getItems() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Array of objects representing the order items being captured.
getItems() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
Array of objects representing the order items being refunded.
getItems() - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
Array of objects representing the order items being refunded.
getJsonMap() - Method in class com.broadleafcommerce.tabby.provider.domain.Address
JSON data for the address object which isn't already stored in other fields.
getJsonMap() - Method in class com.broadleafcommerce.tabby.provider.domain.CustomerOrderInfo
JSON data which isn't already stored in other fields.
getJsonMap() - Method in class com.broadleafcommerce.tabby.provider.domain.Order
JSON data for the order object which isn't already stored in other fields.
getJsonMap() - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
JSON data for the fulfillment object which isn't already stored in other fields.
getJsonMap() - Method in class com.broadleafcommerce.tabby.provider.domain.OrderPricing
JSON data for the order pricing object which isn't already stored in other fields.
getLang() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Session language, used to launch HPP with desired language.
getLang() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getLogo() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
getLoyaltyLevel() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Customer's loyalty level within your store, should be sent as a number of successfully placed orders in the store with any payment methods.
getMapper() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getMaxOrderHistorySize() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
The max number of orders to fetch.
getMaxOrderHistorySize() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
Returns the max order history size.
getMerchant() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
 
getMerchantCode() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
The merchant code.
getMerchantCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getMerchantCode(TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
getMerchantCode(Map<String, String>, String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
getMerchantCode(String, String) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
 
getMerchantUrls() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Used for redirecting the customer after the tabby HPP flow.
getMerchantUrls() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getMerchantUrls(TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
getMessage() - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
getMeta() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Merchant-defined data about the payment.
getMetadata(TabbyPayment, TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
getMonthlyBilling() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyAvailableProducts
 
getMonthlyBilling() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts
 
getName() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
getName() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
Customer’s full name.
getObjectMapper() - Method in class com.broadleafcommerce.tabby.provider.external.AbstractExternalProvider
 
getObjectMapper() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
getObjectMapper() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
getObjectMapper() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
getObjectMapper() - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
getObjectMapper() - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
getObjectMapper() - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getOldestOrderSubmitDate(List<CustomerOrderInfo>) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
getOrder() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
getOrder() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
The information about the order.
getOrder() - Method in class com.broadleafcommerce.tabby.provider.domain.CustomerOrderInfo
 
getOrderFulfillmentNumber() - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
The number for this individual fulfillment, unique within the order.
getOrderHistory() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
getOrderPricing() - Method in class com.broadleafcommerce.tabby.provider.domain.Order
Embedded container for all pricing information on this order.
getPage() - Method in class com.broadleafcommerce.tabby.provider.external.page.ResponsePageGenerator
 
getPayment() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
The Tabby payment.
getPayment() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getPaymentCallbackSecurityTokenUtil() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
getPaymentId() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getPaymentMethod() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
Payment method used.
getPaymentRequest() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
The payment request to execute.
getPaymentResponse() - Method in exception com.broadleafcommerce.tabby.service.exception.TabbyResponseInterpretationException
 
getPaymentResponseUtil() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getPaymentResponseUtil() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
getPhone() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
Customer’s phone number.
getPhoneNumber() - Method in class com.broadleafcommerce.tabby.provider.domain.Phone
The telephone number, including the area code.
getPhonePrimary() - Method in class com.broadleafcommerce.tabby.provider.domain.Address
The primary phone number for this address.
getPostalCode() - Method in class com.broadleafcommerce.tabby.provider.domain.Address
Postal code or ZIP code for this address.
getProductMaterial() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Product material name, e.g.
getProducts() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
Products and theirs availability
getProductUrl() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
URL of the item at your store.
getProperties() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalCustomerOrderInfoProvider
 
getProperties() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getProperties() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
getProviderProperties() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
getPublicKey(String, String) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
 
getPurchasedAt() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
Time the order was placed, in UTC, and displayed in ISO 8601 datetime format.
getQrCode() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyAvailableProducts.TabbyAvailableProduct
 
getQuantity() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Quantity of the product ordered >= 1.
getReason() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
Reason for the refund.
getReason() - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
Reason for the refund.
getReceivedException() - Method in exception com.broadleafcommerce.tabby.provider.exception.ProviderApiException
 
getReferenceId() - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Idempotency key.
getReferenceId() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Merchant-assigned order or cart ID, usually Merchnat OMS's Order_number.
getReferenceId() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Merchant’s product identifier.
getReferenceId() - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
Idempotency key.
getRefundPaymentUri() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The URI to refund the specified payment.
getRefundReason() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getRefunds() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
getRefunds() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
If the payment is refunded, the information about it will be added to this list.
getRegisteredSince() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Time the customer got registred with you, in UTC, and displayed in ISO 8601 datetime format.
getRejectionReason() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts.TabbyProduct
 
getRetrievePaymentUri() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The URI to retrieve the specified payment.
getSecretKey(String, String) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
 
getServiceClient() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
 
getServiceName() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getShippingAddress() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
 
getShippingAddress() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
getShippingAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Shipping cost captured.
getShippingAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Total shipping cost for the order.
getShippingAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Shipping cost captured.
getSize() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Size of the order item, e.g.
getSizeType() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Size type, e.g.
getStatus() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Status of the current session.
getStatus() - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
The status of the response.
getStatus() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
Status of the order.
getStatus() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Current status of this payment object.
getStatus() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
The status of the payment (lowercase value).
getStatus() - Method in class com.broadleafcommerce.tabby.provider.domain.Order
The status of this order.
getStatus() - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
The status of this fulfillment.
getSubmitDate() - Method in class com.broadleafcommerce.tabby.provider.domain.CustomerOrderInfo
 
getSubmitDate() - Method in class com.broadleafcommerce.tabby.provider.domain.Order
The date that this order was submitted.
getSuccess() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
URL to redirect the customer after payment is Authorized.
getSupportedFeatures() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyGatewayConfiguration
The features supported by this gateway.
getSupportedTransactionTypes() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyGatewayConfiguration
 
getSupportedWebhookNotificationTypes() - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getTabbyConfigurationProperties() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getTabbyExternalCallService() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
getTabbyOrderStatus(CustomerOrderInfo) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
Returns the Tabby order status.
getTabbyPayment(TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
getTabbyProvider() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getTabbyProvider() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
getTabbyProvider() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
getTabbyProvider() - Method in class com.broadleafcommerce.tabby.web.endpoint.TabbyPreScoringEndpoint
 
getTabbyRequestService() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getTabbyResponseService() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getTaxAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Tax amount captured.
getTaxAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Total tax for the order.
getTaxAmount() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Tax amount captured.
getTenantId() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getTenantId(TabbyPayment) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
getTenantId(Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getTitle() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Name of the product.
getToken() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
If you already have token, you can pass it there.
getToken() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.tabby.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
getTotal() - Method in class com.broadleafcommerce.tabby.provider.domain.OrderPricing
The total price of this Order.
getTransactionAmount(TabbyWebhookEvent) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getTransactionDetails(Map<String, String>, String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
getTransactionIdentifier(TabbyWebhookEvent, Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getTransactionReferenceId() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getTransactionService() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyRollbackService
 
getTransactionTotal() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
getTransactionTotal(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
getTransactionType() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
The transaction type to execute.
getTransactionType(TabbyWebhookEvent) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getType() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts.TabbyProduct
 
getTypeFactory() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
getTypeFactory() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
getTypeFactory() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
getTypeFactory() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
getTypeFactory() - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
getTypeFactory() - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
getTypeFactory() - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
getTypeFactory() - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getUnitPrice() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Price per unit of the product.
getUpdatedAt() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Time the order was last updated, in UTC, and displayed in ISO 8601 datetime format.
getUrl() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
The base url for an external order operation service.
getWebClient() - Method in class com.broadleafcommerce.tabby.provider.external.AbstractExternalProvider
 
getWebhookSignature(String, String) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
 
getWebhookType(TabbyWebhookEvent) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
getWebUrl() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyAvailableProducts.TabbyAvailableProduct
 
getWishlistCount() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Number of items in Customer's wishlist >= 0.
getZip() - Method in class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
Postal code.

H

handleExecuteCustomRequest(TabbyPaymentRequest, PaymentResponse) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
handleTabbyPreScoringApiException(ProviderApiException, WebRequest) - Method in class com.broadleafcommerce.tabby.web.endpoint.exception.TabbyExceptionAdvisor
 
handleUnexpectedException(PaymentRequest, TransactionType, Exception) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
handleWebClientException(ProviderApiException, PaymentResponse, TabbyErrorResponse) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
hashCode() - Method in class com.broadleafcommerce.tabby.autoconfigure.SSLVerificationProperties
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyAttachment
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
 
hashCode() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
 
hashCode() - Method in class com.broadleafcommerce.tabby.provider.domain.Address
 
hashCode() - Method in class com.broadleafcommerce.tabby.provider.domain.OrderPricing
 
hashCode() - Method in class com.broadleafcommerce.tabby.provider.domain.Phone
 

I

identifyFailureType(String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
init() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
 
init() - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
 
isApproved(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbySessionStatuses
 
isAuthorized(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
 
isAvailable() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts.TabbyProduct
 
isCancelRefund(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
 
isCapture(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
 
isClosed(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
 
isClosePayment(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
 
isCreateCheckoutSession(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
 
isCreated(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
 
isCreated(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbySessionStatuses
 
isCreateToken() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Optional, used for Tokenized Checkout flow only with the Account Manager confirmation.
isCreateToken() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
isDisabled() - Method in class com.broadleafcommerce.tabby.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
isEmailVerified() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Is email verified.
isExpired() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
Indicates whether the payment is expired or not.
isExpired(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
 
isExpired(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbySessionStatuses
 
isPhoneNumberVerified() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Is phone number verified.
isReadAnonymousOrdersEnabled(String, String) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
 
isRefund(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
 
isRejected(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
 
isRejected(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbySessionStatuses
 
isSignatureValid(HttpHeaders, Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
isSocialNetworksConnected() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Is social network connected.
isSuccessful(TabbyCheckoutSession, TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
isSuccessful(TabbyPayment, TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
isSupportedEvent(TabbyWebhookEvent) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
isTest() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Indicates whether this is a test payment (created using the Test API keys or Production API Keys).
isTest() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
Indicates whether the webhook is used in the test environment or not.

L

LANG_ATTR - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.tabby.web.endpoint.exception.TabbyExceptionAdvisor
 
lookupTransactionDetails(TransactionLookupRequest, String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 

M

MERCHANT_CODE_ATTR - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
MERCHANT_URLS_ATTR - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
MISSING_MERCHANT_CODE - Static variable in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
modifyPaymentMethodProperties(PaymentInfo, String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 

N

name() - Method in interface com.broadleafcommerce.tabby.domain.enums.TabbyPaymentStatus
 
name() - Method in interface com.broadleafcommerce.tabby.domain.enums.TabbySessionStatuses
 
name() - Method in interface com.broadleafcommerce.tabby.domain.enums.TabbyTransactionTypes
 

O

OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.tabby.oauth2.client.endpoint
Alternative to DefaultClientCredentialsTokenResponseClient that uses WebClient and allows for access token response that contain additional non-String parameters.
OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.tabby.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
Order - Class in com.broadleafcommerce.tabby.provider.domain
 
Order() - Constructor for class com.broadleafcommerce.tabby.provider.domain.Order
 
OrderFulfillment - Class in com.broadleafcommerce.tabby.provider.domain
 
OrderFulfillment() - Constructor for class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
 
OrderPricing - Class in com.broadleafcommerce.tabby.provider.domain
 
OrderPricing() - Constructor for class com.broadleafcommerce.tabby.provider.domain.OrderPricing
 
orderToParamValue(Sort.Order) - Method in class com.broadleafcommerce.tabby.provider.external.AbstractExternalProvider
Converts a sort order into a query parameter value (e.g.

P

pageableToParams(Pageable) - Method in class com.broadleafcommerce.tabby.provider.external.AbstractExternalProvider
Converts a pageable into its corresponding query parameters.
parsePaymentCreatedAt(TabbyPayment) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
PAYMENT_ATTR - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
PAYMENT_EXPIRES_AT - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
PAYMENT_ID - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
PAYMENT_STATUS - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
Phone - Class in com.broadleafcommerce.tabby.provider.domain
 
Phone() - Constructor for class com.broadleafcommerce.tabby.provider.domain.Phone
 
populateBuyerHistory(TabbyPayment, List<CustomerOrderInfo>) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
populateOrderAndBuyerHistory(TabbyPayment, String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
Reads the Order history from the Order Ops service and populates TabbyPayment.getBuyerHistory() and TabbyPayment.getOrderHistory() based on it.
populateOrderHistory(TabbyPayment, List<CustomerOrderInfo>) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
populatePaymentResponse(TabbyCheckoutSession, TabbyPaymentRequest, PaymentResponse) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
populatePaymentResponse(TabbyPayment, TabbyPaymentRequest, PaymentResponse) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
populatePaymentResponse(TabbyCheckoutSession, TabbyPaymentRequest, PaymentResponse) - Method in interface com.broadleafcommerce.tabby.service.requestresponse.TabbyResponseService
Populates the payment response based on the provided checkout session response
populatePaymentResponse(TabbyPayment, TabbyPaymentRequest, PaymentResponse) - Method in interface com.broadleafcommerce.tabby.service.requestresponse.TabbyResponseService
Populates the payment response based on the provided Tabby payment response
populateRawResponse(Object, TabbyPaymentRequest, PaymentResponse) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyResponseService
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyDefaultsEnvironmentPostProcessor
 
processProviderApiException(ProviderApiException, PaymentResponse, TabbyPaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyExternalCallService
 
ProviderApiException - Exception in com.broadleafcommerce.tabby.provider.exception
Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers received.
ProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.tabby.provider.exception.ProviderApiException
 
ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.tabby.provider.exception.ProviderApiException
 
ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.tabby.provider.exception.ProviderApiException
 
ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.tabby.provider.exception.ProviderApiException
 

R

readOrderInfoForAnonymousCustomer(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tabby.provider.CustomerOrderInfoProvider
Reads the order history for an anonymous customer by email address.
readOrderInfoForAnonymousCustomer(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalCustomerOrderInfoProvider
 
readOrderInfoForCustomer(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.tabby.provider.CustomerOrderInfoProvider
Reads the order history for the provided customer id.
readOrderInfoForCustomer(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalCustomerOrderInfoProvider
 
readTabbyPayment(Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
Reads the Tabby payment specified in the PaymentInfo.getPaymentMethodProperties() and converts it to the TabbyPayment.
readValue(String, Class<T>) - Method in class com.broadleafcommerce.tabby.service.requestresponse.DefaultTabbyRequestService
 
refund(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
REFUND - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
 
REFUND_REASON_ATTR - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
refundPayment(String, TabbyRefundPaymentRequest, String, String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
refundPayment(String, TabbyRefundPaymentRequest, String, String) - Method in interface com.broadleafcommerce.tabby.provider.TabbyProvider
Initiates a full or partial refund of Tabby payment.
REJECTED - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
The request to use Tabby has been rejected.
REJECTED - Enum constant in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbySessionStatuses
The request to use Tabby has been rejected.
REQUIRED_MERCHANT_URLS - Static variable in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
REQUIRED_ORDER_REF - Static variable in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
REQUIRED_PROPERTIES - Static variable in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
resolvePageable(JsonNode) - Method in class com.broadleafcommerce.tabby.provider.external.page.ResponsePageGenerator
Generates an appropriate pageable based off of the pageable data received.
ResponsePageGenerator<T> - Class in com.broadleafcommerce.tabby.provider.external.page
Generates a Page representing the data and page data received as a response from another service.
ResponsePageGenerator(List<T>, Long, JsonNode) - Constructor for class com.broadleafcommerce.tabby.provider.external.page.ResponsePageGenerator
 
retrievePayment(String, String, String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
retrievePayment(String, String, String) - Method in interface com.broadleafcommerce.tabby.provider.TabbyProvider
Get the Tabby payment by ID.
reverseAuthorize(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
rollbackAuthorize(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyRollbackService
 
rollbackAuthorizeAndCapture(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyRollbackService
 
rollbackCapture(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyRollbackService
 

S

setAddress(Address) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
The shipping address for this fulfillment.
setAddress(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
setAddress(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
Building name, apartment number.
setAddressLine1(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Address
Primary address information, typically street name and building number.
setAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Total payment amount captured, including tax, shipping, and excluding any discounts.
setAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
Total payment amount, including tax, shipping, and excluding any discounts.
setAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Total payment amount, including tax, shipping and any discounts.
setAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Total payment amount captured, including tax, shipping, and excluding any discounts.
setAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
Amount refunded.
setAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
Amount refunded.
setAmount(String) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
The payment transaction amount.
setAnonymousCustomerOrderInfoUri(String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
The URI to the customer order info endpoint for anonymous customers.
setApiUrl(String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The default API URL.
setAttachment(TabbyAttachment) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Extra data (booking info, insurance, flight reservations, ...) as serialized JSON
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
Map holding any additional attributes passed in the request not matching any defined properties.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Map holding any additional attributes passed in the request not matching any defined properties.
setAuthorizationFailureHandler(OAuth2AuthorizationFailureHandler) - Method in class com.broadleafcommerce.tabby.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setAuthorizationSuccessHandler(OAuth2AuthorizationSuccessHandler) - Method in class com.broadleafcommerce.tabby.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.tabby.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setAvailable(boolean) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts.TabbyProduct
 
setAvailableProducts(TabbySessionConfiguration.TabbyAvailableProducts) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
 
setBatchSize(Integer) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
The size of the batch to fetch the orders per request.
setBearerAuthPublicKeyHeader(String, String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
setBearerAuthSecretKeyHeader(String, String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProvider
 
setBody(Object) - Method in class com.broadleafcommerce.tabby.domain.TabbyAttachment
Should be an object containing any of the keys with corresponded sub objects.
setBrand(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Brand name, e.g.
setBuyer(TabbyBuyer) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
 
setBuyer(TabbyBuyer) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
setBuyerHistory(TabbyBuyerHistory) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
setCancel(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
URL to redirect the customer after cancel payment status.
setCapturePaymentUri(String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The URI to capture the specified payment.
setCaptures(List<TabbyPaymentCapture>) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
setCaptures(List<TabbyPaymentCapture>) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
If the payment is captured, the information about it will be added to this list.
setCategory(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Required as name of high-level category (Clothes, Electronics,etc.); or a tree of category-subcategory1-subcategory2; or id of the category and table with category-ids data mapped provided.
setCity(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
Name of city, municipality, or village.
setCity(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Address
The city, town or village of this address.
setClosedAt(String) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
Date and time the payment was closed, in UTC, and displayed in ISO 8601 datetime format.
setClosePaymentUri(String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The URI to close the specified payment.
setCode(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
setColor(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Color name, e.g.
setConfiguration(TabbySessionConfiguration) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
The Tabby Checkout session configuration.
setContentType(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyAttachment
Version of used schema.
setContextAttributesMapper(Function<OAuth2AuthorizeRequest, Map<String, Object>>) - Method in class com.broadleafcommerce.tabby.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setCountryCode(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Phone
The country calling code that acts as a prefix to the main telephone number.
setCreateCheckoutSessionUri(String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The URI to create the checkout session.
setCreatedAt(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Date and time the capture was created, in UTC, and displayed in ISO 8601 datetime format, assigned by Tabby.
setCreatedAt(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Date and time the payment was created, in UTC, and displayed in ISO 8601 datetime format.
setCreatedAt(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Date and time the capture was created, in UTC, and displayed in ISO 8601 datetime format, assigned by Tabby.
setCreatedAt(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
Date and time the refund was created, in UTC, and displayed in ISO 8601 datetime format, assigned by Tabby.
setCreatedAt(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
Date and time the refund was created, in UTC, and displayed in ISO 8601 datetime format, assigned by Tabby.
setCreatedAt(String) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
Date and time the payment was created, in UTC, and displayed in ISO 8601 datetime format.
setCreateToken(boolean) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Optional, used for Tokenized Checkout flow only with the Account Manager confirmation.
setCurrency(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
ISO 4217 currency code for the payment amount.
setCurrency(String) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
The payment transaction currency.
setCustomerName(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Order
The name of the customer that owns this order.
setCustomerOrderInfoUri(String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
The URI to the customer order info endpoint.
setDescription(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Description for the product.
setDescription(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
setDisabled(boolean) - Method in class com.broadleafcommerce.tabby.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
setDiscountAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Total discount for the order.
setDiscountAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Total discount for the order.
setDiscountAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Amount of the applied discount if any.
setDiscountAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Total discount for the order.
setDob(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
Customer's date of birth; format is YYYY-MM-DD.
setEmail(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
Customer’s email address.
setEmailAddress(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Order
The customer's email address.
setEmailVerified(boolean) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Is email verified.
setErrors(List<TabbyErrorResponse.TabbyError>) - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
The list of the errors.
setErrorType(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
The error type.
setExpired(boolean) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
Indicates whether the payment is expired or not.
setExpiresAt(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
 
setExpiresAt(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Date and time the payment expires, in UTC, and displayed in ISO 8601 datetime format.
setExpiresAt(String) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
Date and time the payment expires, in UTC, and displayed in ISO 8601 datetime format.
setExtension(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Phone
The internal extension for this phone.
setFailure(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
URL to redirect the customer after failure payment status (Rejected).
setFailureReportingThreshold(int) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyGatewayConfiguration
Determines how many times a transaction failure is reported.
setFailureTypesByErrorCode(Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
Map of failure types identified by their Tabby response reason code.
setField(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
setFulfillments(List<OrderFulfillment>) - Method in class com.broadleafcommerce.tabby.provider.domain.CustomerOrderInfo
The fulfillments for the order.
setFullName(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Address
The combined names of the individual at this address.
setGender(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
who the goods are designed to.
setId(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Unique identifier for the checkout Session, assigned by Tabby.
setId(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Unique identifier for the payment (UUID), assigned by Tabby.
setId(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Unique capture ID, assigned by Tabby.
setId(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
Unique refund ID, assigned by Tabby.
setId(String) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
The Tabby payment ID.
setId(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Order
The context ID of the order.
setId(String) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
The unique identifier for this fulfillment.
setImageUrl(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
URL of the item image to show in the order information.
setInstallments(TabbySessionConfiguration.TabbyProducts.TabbyProduct) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts
 
setInstallments(List<TabbySessionConfiguration.TabbyAvailableProducts.TabbyAvailableProduct>) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyAvailableProducts
 
setItems(List<TabbyOrderItem>) - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Array of objects representing the order items being captured.
setItems(List<TabbyOrderItem>) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Array of objects representing the order items in this payment.
setItems(List<TabbyOrderItem>) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
Array of objects representing the order items in this payment.
setItems(List<TabbyOrderItem>) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Array of objects representing the order items being captured.
setItems(List<TabbyOrderItem>) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
Array of objects representing the order items being refunded.
setItems(List<TabbyOrderItem>) - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
Array of objects representing the order items being refunded.
setJsonMap(Map<String, Object>) - Method in class com.broadleafcommerce.tabby.provider.domain.Address
JSON data for the address object which isn't already stored in other fields.
setJsonMap(Map<String, Object>) - Method in class com.broadleafcommerce.tabby.provider.domain.CustomerOrderInfo
JSON data which isn't already stored in other fields.
setJsonMap(Map<String, Object>) - Method in class com.broadleafcommerce.tabby.provider.domain.Order
JSON data for the order object which isn't already stored in other fields.
setJsonMap(Map<String, Object>) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
JSON data for the fulfillment object which isn't already stored in other fields.
setJsonMap(Map<String, Object>) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderPricing
JSON data for the order pricing object which isn't already stored in other fields.
setLang(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Session language, used to launch HPP with desired language.
setLogo(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
setLoyaltyLevel(Integer) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Customer's loyalty level within your store, should be sent as a number of successfully placed orders in the store with any payment methods.
setMaxOrderHistorySize(Integer) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
The max number of orders to fetch.
setMerchant(TabbyCheckoutSession.TabbyMerchant) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
 
setMerchantCode(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
The merchant code.
setMerchantCode(String) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
The merchant code.
setMerchantUrls(TabbyCheckoutSession.TabbyMerchantUrls) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Used for redirecting the customer after the tabby HPP flow.
setMessage(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
setMeta(Map<String, Object>) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Merchant-defined data about the payment.
setMonthlyBilling(TabbySessionConfiguration.TabbyProducts.TabbyProduct) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts
 
setMonthlyBilling(List<TabbySessionConfiguration.TabbyAvailableProducts.TabbyAvailableProduct>) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyAvailableProducts
 
setName(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
setName(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
Customer’s full name.
setOrder(TabbyOrder) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
setOrder(TabbyOrder) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
The information about the order.
setOrder(Order) - Method in class com.broadleafcommerce.tabby.provider.domain.CustomerOrderInfo
 
setOrderFulfillmentNumber(String) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
The number for this individual fulfillment, unique within the order.
setOrderHistory(List<TabbyOrderHistory>) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
setOrderPricing(OrderPricing) - Method in class com.broadleafcommerce.tabby.provider.domain.Order
Embedded container for all pricing information on this order.
setPayment(TabbyPayment) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
The Tabby payment.
setPaymentCallbackSecurityTokenUtil(PaymentCallbackSecurityTokenUtil) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentModificationService
 
setPaymentMethod(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
Payment method used.
setPaymentRequest(PaymentRequest) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
The payment request to execute.
setPhone(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
Customer’s phone number.
setPhoneNumber(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Phone
The telephone number, including the area code.
setPhoneNumberVerified(boolean) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Is phone number verified.
setPhonePrimary(Phone) - Method in class com.broadleafcommerce.tabby.provider.domain.Address
The primary phone number for this address.
setPostalCode(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Address
Postal code or ZIP code for this address.
setProductMaterial(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Product material name, e.g.
setProducts(TabbySessionConfiguration.TabbyProducts) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
Products and theirs availability
setProductUrl(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
URL of the item at your store.
setPublicKey(String) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
The Tabby public key for your Tabby SDK.
setPurchasedAt(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
Time the order was placed, in UTC, and displayed in ISO 8601 datetime format.
setQrCode(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyAvailableProducts.TabbyAvailableProduct
 
setQuantity(Integer) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Quantity of the product ordered >= 1.
setReadAnonymousOrdersEnabled(boolean) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
If true, then the TabbyPayment.getOrderHistory() and TabbyPayment.getBuyerHistory() will be populated for the anonymous customers using Broadleaf-provided order history data identified by the email address.
setReason(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
Reason for the refund.
setReason(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
Reason for the refund.
setReferenceId(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Idempotency key.
setReferenceId(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Merchant-assigned order or cart ID, usually Merchnat OMS's Order_number.
setReferenceId(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Merchant’s product identifier.
setReferenceId(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
Idempotency key.
setRefundPaymentUri(String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The URI to refund the specified payment.
setRefunds(List<TabbyPaymentRefund>) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
setRefunds(List<TabbyPaymentRefund>) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
If the payment is refunded, the information about it will be added to this list.
setRegisteredSince(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Time the customer got registred with you, in UTC, and displayed in ISO 8601 datetime format.
setRejectionReason(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts.TabbyProduct
 
setRetrievePaymentUri(String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalTabbyProviderProperties
The URI to retrieve the specified payment.
setSecretKey(String) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
The Tabby private key for your Tabby SDK.
setServiceClient(String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
 
setShippingAddress(TabbyShippingAddress) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
 
setShippingAddress(TabbyShippingAddress) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
setShippingAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Shipping cost captured.
setShippingAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Total shipping cost for the order.
setShippingAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Shipping cost captured.
setSize(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Size of the order item, e.g.
setSizeType(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Size type, e.g.
setSocialNetworksConnected(boolean) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Is social network connected.
setStatus(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Status of the current session.
setStatus(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
The status of the response.
setStatus(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
Status of the order.
setStatus(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Current status of this payment object.
setStatus(String) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
The status of the payment (lowercase value).
setStatus(String) - Method in class com.broadleafcommerce.tabby.provider.domain.Order
The status of this order.
setStatus(String) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderFulfillment
The status of this fulfillment.
setSubmitDate(Instant) - Method in class com.broadleafcommerce.tabby.provider.domain.Order
The date that this order was submitted.
setSuccess(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
URL to redirect the customer after payment is Authorized.
setTaxAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
Tax amount captured.
setTaxAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Total tax for the order.
setTaxAmount(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
Tax amount captured.
setTest(boolean) - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
Indicates whether this is a test payment (created using the Test API keys or Production API Keys).
setTest(boolean) - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
Indicates whether the webhook is used in the test environment or not.
setTitle(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Name of the product.
setToken(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
If you already have token, you can pass it there.
setTotal(MonetaryAmount) - Method in class com.broadleafcommerce.tabby.provider.domain.OrderPricing
The total price of this Order.
setTransactionType(TransactionType) - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
The transaction type to execute.
setType(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts.TabbyProduct
 
setUnitPrice(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
Price per unit of the product.
setUpdatedAt(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
Time the order was last updated, in UTC, and displayed in ISO 8601 datetime format.
setUrl(String) - Method in class com.broadleafcommerce.tabby.provider.external.ExternalOrderOperationProviderProperties
The base url for an external order operation service.
setWebhookSignature(String) - Method in class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
The random string to sign the webhook request.
setWebUrl(String) - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyAvailableProducts.TabbyAvailableProduct
 
setWishlistCount(Integer) - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
Number of items in Customer's wishlist >= 0.
setZip(String) - Method in class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
Postal code.
shouldHandleRequest(HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
SSLVerificationProperties - Class in com.broadleafcommerce.tabby.autoconfigure
Contains properties dictating SSL verification.
SSLVerificationProperties() - Constructor for class com.broadleafcommerce.tabby.autoconfigure.SSLVerificationProperties
 
SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.tabby.oauth2.client.web
This component implements OAuth2AuthorizedClientManager and internally instantiates and delegates to AuthorizedClientServiceOAuth2AuthorizedClientManager.
SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.tabby.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 

T

TABBY - Enum constant in enum class com.broadleafcommerce.tabby.service.TabbyPaymentGatewayType
 
TabbyAttachment - Class in com.broadleafcommerce.tabby.domain
Extra data (booking info, insurance, flight reservations, ...) as serialized JSON
TabbyAttachment() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyAttachment
 
TabbyAvailableProduct() - Constructor for class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyAvailableProducts.TabbyAvailableProduct
 
TabbyAvailableProducts() - Constructor for class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyAvailableProducts
 
TabbyBuyer - Class in com.broadleafcommerce.tabby.domain
 
TabbyBuyer() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyBuyer
 
TabbyBuyerHistory - Class in com.broadleafcommerce.tabby.domain
 
TabbyBuyerHistory() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
 
TabbyCapturePaymentRequest - Class in com.broadleafcommerce.tabby.domain
The request data to capture the Tabby payment.
TabbyCapturePaymentRequest() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
 
TabbyCheckoutSession - Class in com.broadleafcommerce.tabby.domain.session
The Tabby Checkout session.
TabbyCheckoutSession() - Constructor for class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
 
TabbyCheckoutSession.TabbyMerchant - Class in com.broadleafcommerce.tabby.domain.session
 
TabbyCheckoutSession.TabbyMerchantUrls - Class in com.broadleafcommerce.tabby.domain.session
 
tabbyClientHttpConnector(SSLVerificationProperties) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyConfigurationProperties - Class in com.broadleafcommerce.tabby.service
 
TabbyConfigurationProperties() - Constructor for class com.broadleafcommerce.tabby.service.TabbyConfigurationProperties
 
TabbyConstants - Class in com.broadleafcommerce.tabby.domain
 
TabbyConstants() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyConstants
 
tabbyCustomerOrderInfoProvider(WebClient, ObjectMapper, ExternalOrderOperationProviderProperties, AuthenticationUtils) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.tabby.autoconfigure
Initializes the default property overrides for the Tabby payment module
TabbyDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.tabby.autoconfigure.TabbyDefaultsEnvironmentPostProcessor
 
TabbyError() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
TabbyErrorResponse - Class in com.broadleafcommerce.tabby.domain
The Tabby error response.
TabbyErrorResponse() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
 
TabbyErrorResponse.TabbyError - Class in com.broadleafcommerce.tabby.domain
 
TabbyExceptionAdvisor - Class in com.broadleafcommerce.tabby.web.endpoint.exception
General exception handler registry for handlers not exclusive to a single controller.
TabbyExceptionAdvisor() - Constructor for class com.broadleafcommerce.tabby.web.endpoint.exception.TabbyExceptionAdvisor
 
tabbyExternalCallService(PaymentResponseUtil, TabbyProvider, ExternalTabbyProviderProperties, TabbyConfigurationProperties, TabbyResponseService, TabbyRequestService, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyExternalCallService - Interface in com.broadleafcommerce.tabby.service
The service to execute the external calls to the Tabby API.
TabbyGatewayConfiguration - Interface in com.broadleafcommerce.tabby.service
 
tabbyGatewayWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyMerchant() - Constructor for class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
TabbyMerchantUrls() - Constructor for class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
 
tabbyOauth2FilterFunctionSupplier(ClientRegistrationRepository, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
We'll leave this with a general name as it can (and should) be reused in a flex package.
TabbyOrder - Class in com.broadleafcommerce.tabby.domain
 
TabbyOrder() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyOrder
 
TabbyOrderHistory - Class in com.broadleafcommerce.tabby.domain
 
TabbyOrderHistory() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
 
TabbyOrderItem - Class in com.broadleafcommerce.tabby.domain
 
TabbyOrderItem() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyOrderItem
 
TabbyPayment - Class in com.broadleafcommerce.tabby.domain
 
TabbyPayment() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyPayment
 
tabbyPaymentCallbackSecurityTokenUtil(PasswordEncoder, PaymentCallbackTokenProperties, ObjectMapper) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyPaymentCallbackSecurityTokenUtil - Class in com.broadleafcommerce.tabby.service.util
Extensions of PaymentCallbackSecurityTokenUtil since Tabby URLs are stored as a serialized JSON object.
TabbyPaymentCallbackSecurityTokenUtil(PasswordEncoder, PaymentCallbackTokenProperties, ObjectMapper) - Constructor for class com.broadleafcommerce.tabby.service.util.TabbyPaymentCallbackSecurityTokenUtil
 
TabbyPaymentCapture - Class in com.broadleafcommerce.tabby.domain
 
TabbyPaymentCapture() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
 
TabbyPaymentGatewayType - Enum Class in com.broadleafcommerce.tabby.service
 
tabbyPaymentModificationService(ObjectMapper, CustomerOrderInfoProvider<CustomerOrderInfo>, ExternalOrderOperationProviderProperties, TabbyConfigurationProperties, AuthenticationUtils, TypeFactory) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyPaymentModificationService - Interface in com.broadleafcommerce.tabby.service
 
TabbyPaymentRefund - Class in com.broadleafcommerce.tabby.domain
 
TabbyPaymentRefund() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
 
TabbyPaymentRequest - Class in com.broadleafcommerce.tabby.domain
 
TabbyPaymentRequest() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
TabbyPaymentStatus - Interface in com.broadleafcommerce.tabby.domain.enums
The Status of the Tabby payment.
tabbyPaymentValidator(TabbyConfigurationProperties, ObjectMapper) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyPaymentValidator - Interface in com.broadleafcommerce.tabby.service
Validator meant to ensure that PaymentValidationRequest objects are sufficiently configured for the Tabby Payment Services gateway.
TabbyPreScoringApiException - Exception in com.broadleafcommerce.tabby.provider.exception
Exception thrown in response to receiving an error from the Tabby Pre-Scoring API.
TabbyPreScoringApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.tabby.provider.exception.TabbyPreScoringApiException
 
TabbyPreScoringEndpoint - Class in com.broadleafcommerce.tabby.web.endpoint
 
TabbyPreScoringEndpoint(TabbyProvider) - Constructor for class com.broadleafcommerce.tabby.web.endpoint.TabbyPreScoringEndpoint
 
TabbyProduct() - Constructor for class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts.TabbyProduct
 
TabbyProducts() - Constructor for class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration.TabbyProducts
 
tabbyProvider(WebClient, ObjectMapper, ExternalTabbyProviderProperties, TypeFactory, TabbyConfigurationProperties) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyProvider - Interface in com.broadleafcommerce.tabby.provider
 
TabbyRefundPaymentRequest - Class in com.broadleafcommerce.tabby.domain
The request data to capture the Tabby payment.
TabbyRefundPaymentRequest() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
 
TabbyRequestCreationException - Exception in com.broadleafcommerce.tabby.service.exception
An exception is thrown when a problem is encountered while creating a Tabby API request based on a PaymentRequest.
TabbyRequestCreationException(String) - Constructor for exception com.broadleafcommerce.tabby.service.exception.TabbyRequestCreationException
 
TabbyRequestCreationException(String, Throwable) - Constructor for exception com.broadleafcommerce.tabby.service.exception.TabbyRequestCreationException
 
tabbyRequestService(ObjectMapper, TabbyConfigurationProperties, TypeFactory) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyRequestService - Interface in com.broadleafcommerce.tabby.service.requestresponse
This service is responsible for converting the TabbyPaymentRequest to the appropriate request object for the Tabby API.
TabbyResponseInterpretationException - Exception in com.broadleafcommerce.tabby.service.exception
An exception is thrown when a problem is encountered while converting a Tabby API response into a PaymentResponse.
TabbyResponseInterpretationException(String, Exception, PaymentResponse) - Constructor for exception com.broadleafcommerce.tabby.service.exception.TabbyResponseInterpretationException
 
tabbyResponseService(ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyResponseService - Interface in com.broadleafcommerce.tabby.service.requestresponse
This service is responsible for converting the Tabby API response to the PaymentResponse.
tabbyRollbackService(TabbyTransactionService) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyRollbackService - Interface in com.broadleafcommerce.tabby.service
The service to rollback the transactions.
TabbyServiceAutoConfiguration - Class in com.broadleafcommerce.tabby.autoconfigure
 
TabbyServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbySessionConfiguration - Class in com.broadleafcommerce.tabby.domain.session
The Tabby Checkout session configuration.
TabbySessionConfiguration() - Constructor for class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
 
TabbySessionConfiguration.TabbyAvailableProducts - Class in com.broadleafcommerce.tabby.domain.session
 
TabbySessionConfiguration.TabbyAvailableProducts.TabbyAvailableProduct - Class in com.broadleafcommerce.tabby.domain.session
 
TabbySessionConfiguration.TabbyProducts - Class in com.broadleafcommerce.tabby.domain.session
 
TabbySessionConfiguration.TabbyProducts.TabbyProduct - Class in com.broadleafcommerce.tabby.domain.session
 
TabbySessionStatuses - Interface in com.broadleafcommerce.tabby.domain.enums
The Status of the Tabby session.
TabbyShippingAddress - Class in com.broadleafcommerce.tabby.domain
 
TabbyShippingAddress() - Constructor for class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
 
tabbyTransactionLookupService(TabbyProvider, ObjectMapper, TypeFactory, TabbyConfigurationProperties) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyTransactionLookupService - Interface in com.broadleafcommerce.tabby.service
 
tabbyTransactionService(TabbyExternalCallService, PaymentResponseUtil, TabbyProvider, TypeFactory) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyTransactionService - Interface in com.broadleafcommerce.tabby.service
 
TabbyTransactionTypes - Interface in com.broadleafcommerce.tabby.domain.enums
 
TabbyWebAutoConfiguration - Class in com.broadleafcommerce.tabby.web.autoconfigure
 
TabbyWebAutoConfiguration() - Constructor for class com.broadleafcommerce.tabby.web.autoconfigure.TabbyWebAutoConfiguration
 
TabbyWebhookEvent - Class in com.broadleafcommerce.tabby.domain.webhook
The webhook event.
TabbyWebhookEvent() - Constructor for class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
 
tabbyWebhookHandler(TabbyConfigurationProperties, TypeFactory, ObjectMapper) - Method in class com.broadleafcommerce.tabby.autoconfigure.TabbyServiceAutoConfiguration
 
TabbyWebhookHandler - Interface in com.broadleafcommerce.tabby.service.webhook
 
TOKEN_ATTR - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
toString() - Method in class com.broadleafcommerce.tabby.autoconfigure.SSLVerificationProperties
 
toString() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchant
 
toString() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession.TabbyMerchantUrls
 
toString() - Method in class com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
 
toString() - Method in class com.broadleafcommerce.tabby.domain.session.TabbySessionConfiguration
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyAttachment
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyer
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyBuyerHistory
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyCapturePaymentRequest
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse.TabbyError
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyErrorResponse
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrder
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderHistory
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyOrderItem
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyPayment
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentCapture
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRefund
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyPaymentRequest
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyRefundPaymentRequest
 
toString() - Method in class com.broadleafcommerce.tabby.domain.TabbyShippingAddress
 
toString() - Method in class com.broadleafcommerce.tabby.domain.webhook.TabbyWebhookEvent
 
toString() - Method in class com.broadleafcommerce.tabby.provider.domain.Address
 
toString() - Method in class com.broadleafcommerce.tabby.provider.domain.OrderPricing
 
toString() - Method in class com.broadleafcommerce.tabby.provider.domain.Phone
 

U

updateUrlsToIncludePaymentCallbackTokenParam(PaymentInfo, String, Set<String>, Map<String, String>, String, String, String) - Method in class com.broadleafcommerce.tabby.service.util.TabbyPaymentCallbackSecurityTokenUtil
 
uriVars(Object...) - Method in class com.broadleafcommerce.tabby.provider.external.AbstractExternalProvider
Convenience method to generate a map of variables.

V

validate(HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
validateAuthorizeRequest(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
validateCaptureRequest(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
validateMerchantCode(Map<String, String>, String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
validateMerchantUrls(Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
validatePayment(PaymentValidationRequest, String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
validatePaymentId(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
validateRefundRequest(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
validateRequestParams(Map<String, String>, String, String) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionLookupService
 
validateReverseAuthorizeRequest(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
validateTabbyPayment(Map<String, String>) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyPaymentValidator
 
validateTransactionTotal(PaymentRequest) - Method in class com.broadleafcommerce.tabby.service.DefaultTabbyTransactionService
 
valueOf(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbySessionStatuses
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.tabby.service.TabbyPaymentGatewayType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyPaymentStatuses
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbySessionStatuses
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.tabby.domain.enums.DefaultTabbyTransactionTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.tabby.service.TabbyPaymentGatewayType
Returns an array containing the constants of this enum class, in the order they are declared.

W

WEBHOOK_ID - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
WEBHOOK_SIGNATURE_HEADER - Static variable in class com.broadleafcommerce.tabby.service.webhook.DefaultTabbyWebhookHandler
 
WEBHOOK_TYPE - Static variable in class com.broadleafcommerce.tabby.domain.TabbyConstants
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form