Index
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 usesWebClient
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()
andTabbyPayment.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 theTabbyPayment
. - 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 theTabbyPayment.getOrderHistory()
andTabbyPayment.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 toAuthorizedClientServiceOAuth2AuthorizedClientManager
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form