Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractExternalProvider - Class in com.broadleafcommerce.myfatoorah.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.myfatoorah.provider.external.AbstractExternalProvider
- AbstractRequestResponseTransformer - Class in com.broadleafcommerce.myfatoorah.service.requestresponse
-
An abstract class that creates the MyFatoorah request and populates the response with the common parameters.
- AbstractRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper) - Constructor for class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- addRawResponse(PaymentResponse, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- ADDRESS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- ADDRESS_INSTRUCTIONS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- AMOUNT - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- ApiConfig() - Constructor for class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties.ApiConfig
- ApiConfig(String, String) - Constructor for class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties.ApiConfig
- APPLICATION_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- AUTHENTICATION_ATTEMPTED - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- AUTHENTICATION_AVAILABLE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- AUTHENTICATION_FAILED - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- AUTHENTICATION_UNAVAILABLE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- AuthenticationRequiredException - Exception in com.broadleafcommerce.myfatoorah.service.requestresponse.exception
-
Exception indicating that the API request was not authenticated.
- AuthenticationRequiredException(String) - Constructor for exception com.broadleafcommerce.myfatoorah.service.requestresponse.exception.AuthenticationRequiredException
- AUTHORIZATION_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- authorize(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- AUTHORIZE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- authorizeAndCapture(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
B
- BASE_URI - Static variable in class com.broadleafcommerce.myfatoorah.web.endpoint.MyFatoorahInitiatePaymentEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.myfatoorah.web.endpoint.MyFatoorahInitiateSessionEndpoint
- BLOCK - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- BLOCKED - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- buildGatewayTransactionId(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
-
Build the gateway transaction id using the payment id & track id, instead of using
MyFatoorahResponse.InvoiceTransaction.getTransactionId()
due to this field not being present in the webhook payload. - buildGatewayTransactionId(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
-
Build the gateway transaction id using the payment id & track id, instead of using
MyFatoorahResponse.InvoiceTransaction.getTransactionId()
due to this field not being present in the webhook payload. - buildGatewayTransactionId(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
-
Build the gateway transaction id using the payment id & track id, instead of using
MyFatoorahResponse.InvoiceTransaction.getTransactionId()
due to this field not being present in the webhook payload. - buildGatewayTransactionId(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahCaptureRequestResponseTransformer
-
Build the gateway transaction id using the payment id & track id, instead of using
MyFatoorahResponse.InvoiceTransaction.getTransactionId()
due to this field not being present in the webhook payload. - buildGatewayTransactionId(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
-
Build the gateway transaction id using the payment id & track id, instead of using
MyFatoorahResponse.InvoiceTransaction.getTransactionId()
due to this field not being present in the webhook payload. - buildGatewayTransactionId(MyFatoorahWebhookRequest.Data) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- buildGetPaymentStatusRequest(String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- buildGetRefundStatusRequest(String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- buildInitSessionRequest(String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- buildPaymentResponse(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- buildPaymentResponse(PaymentResponse, MyFatoorahResponse, MyFatoorahResponse.InvoiceTransaction, String, boolean, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- buildRefundStatusChangedResponse(MyFatoorahWebhookRequest, HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- buildResponseMapForRefundStatusChangedEvent(MyFatoorahWebhookRequest.Data, PaymentResponse) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- buildResponseMapForTransactionStatusChangedEvent(MyFatoorahWebhookRequest.Data, PaymentResponse) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- buildTransactionIdentifier(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- buildTransactionIdentifier(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- buildTransactionStatusChangedResponse(MyFatoorahWebhookRequest, HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- buildUserDefinedField(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- buildUserDefinedField(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
C
- calculateSignature(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- call(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- call(MyFatoorahPaymentRequest) - Method in interface com.broadleafcommerce.myfatoorah.service.MyFatoorahExternalCallService
-
Executes the payment request to the MyFatoorah API.
- CALLBACK_URL - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- CANCELED - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- canEqual(Object) - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
- canEqual(Object) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentRequest
- canEqual(Object) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- canEqual(Object) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties.ApiConfig
- canHandle(String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- canHandle(String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- canHandle(String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahCaptureRequestResponseTransformer
- canHandle(String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- canHandle(String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- canHandle(String) - Method in interface com.broadleafcommerce.myfatoorah.service.requestresponse.RequestResponseTransformer
-
Checks if this transformer can handle the specified transaction type.
- capture(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- capture(Map<String, Object>, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- capture(Map<String, Object>, String, String, String) - Method in interface com.broadleafcommerce.myfatoorah.provider.MyFatoorahProvider
-
Executes the
DefaultTransactionTypes.CAPTURE
transactions. - CAPTURE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- clazz - Static variable in class com.broadleafcommerce.myfatoorah.web.resolver.CustomerRefHandlerMethodArgumentResolver
- com.broadleafcommerce.myfatoorah.autoconfigure - package com.broadleafcommerce.myfatoorah.autoconfigure
- com.broadleafcommerce.myfatoorah.domain - package com.broadleafcommerce.myfatoorah.domain
- com.broadleafcommerce.myfatoorah.provider - package com.broadleafcommerce.myfatoorah.provider
- com.broadleafcommerce.myfatoorah.provider.exception - package com.broadleafcommerce.myfatoorah.provider.exception
- com.broadleafcommerce.myfatoorah.provider.external - package com.broadleafcommerce.myfatoorah.provider.external
- com.broadleafcommerce.myfatoorah.service - package com.broadleafcommerce.myfatoorah.service
- com.broadleafcommerce.myfatoorah.service.requestresponse - package com.broadleafcommerce.myfatoorah.service.requestresponse
- com.broadleafcommerce.myfatoorah.service.requestresponse.exception - package com.broadleafcommerce.myfatoorah.service.requestresponse.exception
- com.broadleafcommerce.myfatoorah.service.webhook - package com.broadleafcommerce.myfatoorah.service.webhook
- com.broadleafcommerce.myfatoorah.web.autoconfigure - package com.broadleafcommerce.myfatoorah.web.autoconfigure
- com.broadleafcommerce.myfatoorah.web.endpoint - package com.broadleafcommerce.myfatoorah.web.endpoint
- com.broadleafcommerce.myfatoorah.web.resolver - package com.broadleafcommerce.myfatoorah.web.resolver
- com.broadleafcommerce.myfatoorah.web.resolver.annotation - package com.broadleafcommerce.myfatoorah.web.resolver.annotation
- COMMENT - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- communicateWithVendor(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- constructEvent(String) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- convertFromErrorJson(WebClientResponseException, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- convertToPaymentResponse(HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- createMyFatoorahRequest(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- createMyFatoorahRequest(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- createMyFatoorahRequest(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- createMyFatoorahRequest(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahCaptureRequestResponseTransformer
- createMyFatoorahRequest(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- createMyFatoorahRequest(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- createMyFatoorahRequest(MyFatoorahPaymentRequest) - Method in interface com.broadleafcommerce.myfatoorah.service.requestresponse.RequestResponseTransformer
-
Creates the MyFatoorah request body based on
MyFatoorahPaymentRequest
. - CURRENCY_CODE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- CURRENCY_ISO - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- currencyIso - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- CUSTOMER_ADDRESS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- CUSTOMER_EMAIL - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- CUSTOMER_MOBILE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- CUSTOMER_NAME - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- CUSTOMER_REFERENCE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- CustomerRef - Class in com.broadleafcommerce.myfatoorah.domain
-
A reference to a customer.
- CustomerRef() - Constructor for class com.broadleafcommerce.myfatoorah.domain.CustomerRef
- CustomerRefHandlerMethodArgumentResolver - Class in com.broadleafcommerce.myfatoorah.web.resolver
- CustomerRefHandlerMethodArgumentResolver(AuthenticationUtils, TypeFactory) - Constructor for class com.broadleafcommerce.myfatoorah.web.resolver.CustomerRefHandlerMethodArgumentResolver
D
- Data() - Constructor for class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse.Data
- Data() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.Data
- Data() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- Data() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- DATA - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- DateDeserializer - Class in com.broadleafcommerce.myfatoorah.domain
-
Deserializer for converting string Date coming from MyFatoorah into an Instant.
- DateDeserializer() - Constructor for class com.broadleafcommerce.myfatoorah.domain.DateDeserializer
- DECLINED - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- DefaultMyFatoorahExternalCallService - Class in com.broadleafcommerce.myfatoorah.service
-
The default implementation for
MyFatoorahExternalCallService
. - DefaultMyFatoorahExternalCallService(PaymentResponseUtil, MyFatoorahProvider, List<RequestResponseTransformer>, ObjectMapper, TypeFactory, ExternalMyFatoorahProviderProperties, MyFatoorahConfigurationProperties) - Constructor for class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- DefaultMyFatoorahGatewayConfiguration - Class in com.broadleafcommerce.myfatoorah.service
- DefaultMyFatoorahGatewayConfiguration() - Constructor for class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahGatewayConfiguration
- DefaultMyFatoorahGatewayWebhookHandler - Class in com.broadleafcommerce.myfatoorah.service.webhook
- DefaultMyFatoorahGatewayWebhookHandler(MyFatoorahConfigurationProperties, TypeFactory, ObjectMapper, MyFatoorahProvider) - Constructor for class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- DefaultMyFatoorahInitiatePaymentService - Class in com.broadleafcommerce.myfatoorah.service
-
This service is responsible for making call to the MyFatoorah init-payment endpoint through
MyFatoorahProvider
- DefaultMyFatoorahInitiatePaymentService(MyFatoorahProvider) - Constructor for class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahInitiatePaymentService
- DefaultMyFatoorahPaymentValidator - Class in com.broadleafcommerce.myfatoorah.service
-
The default implementation of
MyFatoorahPaymentValidator
. - DefaultMyFatoorahPaymentValidator() - Constructor for class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahPaymentValidator
- DefaultMyFatoorahRollbackService - Class in com.broadleafcommerce.myfatoorah.service
-
The default implementation for
MyFatoorahRollbackService
. - DefaultMyFatoorahRollbackService(MyFatoorahTransactionService) - Constructor for class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahRollbackService
- DefaultMyFatoorahSessionService - Class in com.broadleafcommerce.myfatoorah.service
- DefaultMyFatoorahSessionService(MyFatoorahProvider) - Constructor for class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahSessionService
- DefaultMyFatoorahTransactionLookupService - Class in com.broadleafcommerce.myfatoorah.service
- DefaultMyFatoorahTransactionLookupService(MyFatoorahProvider, ObjectMapper, TypeFactory, MyFatoorahConfigurationProperties) - Constructor for class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- DefaultMyFatoorahTransactionService - Class in com.broadleafcommerce.myfatoorah.service
- DefaultMyFatoorahTransactionService(MyFatoorahExternalCallService, PaymentResponseUtil, TypeFactory, MyFatoorahConfigurationProperties) - Constructor for class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- DENIED - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- DEPTH - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- deserialize(JsonParser, DeserializationContext) - Method in class com.broadleafcommerce.myfatoorah.domain.DateDeserializer
- determineFailureType(Exception) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- DISPLAY_CURRENCY_ISO - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
E
- equals(Object) - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
- equals(Object) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentRequest
- equals(Object) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- equals(Object) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties.ApiConfig
- ERROR_URL - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- EXECUTE_PAYMENT - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- executeInitiatePaymentRequest(String, Map<String, Object>, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- executePayment(Map<String, Object>, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- executePayment(Map<String, Object>, String, String, String) - Method in interface com.broadleafcommerce.myfatoorah.provider.MyFatoorahProvider
-
Executes the
DefaultTransactionTypes.AUTHORIZE
transactions. - executeRequest(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.myfatoorah.provider.external.AbstractExternalProvider
-
Executes a request with default Web Client error handling.
- executeTransactionRequest(String, Map<String, Object>, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- EXPIRED - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- ExternalMyFatoorahProvider - Class in com.broadleafcommerce.myfatoorah.provider.external
-
The default implementation of
MyFatoorahProvider
. - ExternalMyFatoorahProvider(WebClient, ObjectMapper, ExternalMyFatoorahProviderProperties, MyFatoorahConfigurationProperties, TypeFactory) - Constructor for class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- ExternalMyFatoorahProviderProperties - Class in com.broadleafcommerce.myfatoorah.provider.external
-
The properties for the MyFatoorah API configuration.
- ExternalMyFatoorahProviderProperties() - Constructor for class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
F
- FAILED - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- findAnnotation(MethodParameter) - Method in class com.broadleafcommerce.myfatoorah.web.resolver.CustomerRefHandlerMethodArgumentResolver
G
- GATEWAY_REFERENCE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- GatewayReference() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- get3DSVerificationUrl(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- get3DSVerificationUrl(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- getAccountHierarchy() - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The hierarchy of accounts, from the root account to the account member's account.
- getAccountId() - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The ID of the account the customer belongs to.
- getAmount() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getAmount() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- getAmount() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getApiToken() - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties.ApiConfig
- getApiToken(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
- getApiToken(String, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getApiUrl() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah API URL.
- getApiUrlBuilder() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getApplicationId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- getApplicationId(Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getAuthenticationUtils() - Method in class com.broadleafcommerce.myfatoorah.web.resolver.CustomerRefHandlerMethodArgumentResolver
- getAuthorizationId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getAuthorizationId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getAuthorizationId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- getBaseCurrency() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getCallBackUrl(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- getCallBackUrl(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- getCardNumber() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getComment() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getComments() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getComments() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getConfigProperties() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getConfigProperties() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getConfigProperties() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- getConfigProperties() - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- getConfigurationProperties() - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getCountry() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getCountryCode() - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse.Data
- getCountryIsoCode() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- getCreatedDate() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getCreatedDate() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getCurrency() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentRequest
-
The currency code that you need to charge your customer through.
- getCurrency() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getCurrency() - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties.ApiConfig
- getCurrency(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- getCurrency(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- getCurrency(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
- getCurrencyCode() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- getCurrencyCode(String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getCurrencyCode(String) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
- getCurrencyCode(String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- getCurrencyFromInvoice(MyFatoorahResponse.Data) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
-
Get the invoice currency by splitting invoiceDisplayValue property.
- getCurrencyIso() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- getCustomerEmail() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getCustomerEmail() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getCustomerId() - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The customer's id.
- getCustomerIdentifier() - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionRequest
-
The customerIdentifier field in the MyFatoorah init-session endpoint is used to identify the customer who is initiating the payment session.
- getCustomerMobile() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getCustomerMobile() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getCustomerName() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getCustomerName() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getCustomerReference() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getCustomerReference() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getCustomerServiceCharge() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getData() - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse
- getData() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse
- getData() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse
- getData() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- getDateTime() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- getDepositStatus() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getDepth() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- getDisplayCurrency() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getDueDeposit() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getDueValue() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getError() - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse.ValidationError
- getError() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.ValidationError
- getError() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getError() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.ValidationError
- getErrorCode() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getErrorMessage(Exception, PaymentResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- getErrorUrl(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- getErrorUrl(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- getEvent() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- getEventId(HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getEventType() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- getExecutePaymentUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getExecutePaymentUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah initSession API URI.
- getExpiryDate() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getExpiryTime() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getFailureReportingThreshold() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getFailureReportingThreshold() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahGatewayConfiguration
-
Determines how many times a transaction failure is reported.
- getFailureType(String) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
- getFullName() - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The customer's full name, if available.
- getGatewayReference() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getGatewayResponseCode(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getGatewayResponseCode(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- getGatewayTransactionType(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getGatewayType() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahGatewayConfiguration
- getGatewayType() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahPaymentValidator
- getGatewayType() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahRollbackService
- getGatewayType() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getGatewayType() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- getGatewayType() - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getHeight() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- getImageUrl() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- getInitiatePaymentUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getInitiatePaymentUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah initiatePayment API URI.
- getInitSessionUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getInitSessionUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah API URL.
- getInvoiceAmount() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentRequest
-
The transaction amount you need to charge your customer after applying coupon codes, taxes, fare updates, and so on
- getInvoiceAmount(MyFatoorahResponse.Data, String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- getInvoiceDisplayValue() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getInvoiceId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- getInvoiceId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getInvoiceId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- getInvoiceId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getInvoiceId(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getInvoiceId(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- getInvoiceItems() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getInvoiceReference() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getInvoiceReference() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getInvoiceStatus() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getInvoiceStatus(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getInvoiceTransactions() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getInvoiceValue() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getInvoiceValueInBaseCurrency() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getInvoiceValueInDisplayCurreny() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getInvoiceValueInPayCurrency() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getIpAddress() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getIsEmbeddedSupported() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- getItemName() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- getKey() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getLanguage(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- getLanguage(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- getMakeRefundUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getMakeRefundUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah makeRefundUri API URI.
- getMapper() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getMessage() - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse
- getMessage() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse
- getMessage() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse
- getMyFatoorahConfigurationProperties() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getMyFatoorahExternalCallService() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- getMyFatoorahInitiatePaymentService() - Method in class com.broadleafcommerce.myfatoorah.web.endpoint.MyFatoorahInitiatePaymentEndpoint
- getMyFatoorahProvider() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getMyFatoorahProvider() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahInitiatePaymentService
- getMyFatoorahProvider() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahSessionService
- getMyFatoorahProvider() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getMyFatoorahProvider() - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getMyFatoorahSessionService() - Method in class com.broadleafcommerce.myfatoorah.web.endpoint.MyFatoorahInitiateSessionEndpoint
- getName() - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse.ValidationError
- getName() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.ValidationError
- getName() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.ValidationError
- getObjectMapper() - Method in class com.broadleafcommerce.myfatoorah.provider.external.AbstractExternalProvider
- getObjectMapper() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getObjectMapper() - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- getObjectMapper() - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getPaidCurrency() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getPaidCurrencyValue() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getPayCurrency() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getPaymentCurrencyIso() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- getPaymentGateway() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getPaymentId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- getPaymentId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getPaymentId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getPaymentId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- getPaymentId(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getPaymentId(MyFatoorahWebhookRequest.Data) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getPaymentIdFromUrl(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getPaymentMethod() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getPaymentMethodAr() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- getPaymentMethodCode() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- getPaymentMethodEn() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- getPaymentMethodId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- getPaymentMethodId(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- getPaymentMethodId(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- getPaymentMethods() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.Data
- getPaymentRequest() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
-
The payment request to execute.
- getPaymentResponse() - Method in exception com.broadleafcommerce.myfatoorah.service.requestresponse.exception.MyFatoorahResponseInterpretationException
- getPaymentResponseUtil() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getPaymentResponseUtil() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- getPaymentStatus(String, String, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getPaymentStatus(String, String, String, String, String) - Method in interface com.broadleafcommerce.myfatoorah.provider.MyFatoorahProvider
-
Gathers the status of a MyFatoorah payment based upon the invoiceId or paymentId
- getPaymentStatusUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getPaymentStatusUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah GetpaymentStatus API URI.
- getPaymentUrl() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getPaymentUrl(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getPaymentUrl(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- getProperties() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getProviderProperties() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getQuantity() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- getReceivedException() - Method in exception com.broadleafcommerce.myfatoorah.provider.exception.ProviderApiException
- getReferenceId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getReferenceId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getReferenceId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- getRefundAmount() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- getRefundAmount() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- getRefundChargeOnCustomer(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- getRefundChargeOnCustomer(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
- getRefundId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- getRefundId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getRefundId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- getRefundId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getRefundId(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getRefundReference() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- getRefundReference() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getRefundReference() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- getRefundReference() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getRefundReference(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getRefundStatus() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- getRefundStatus() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getRefundStatus(String, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getRefundStatus(String, String, String, String) - Method in interface com.broadleafcommerce.myfatoorah.provider.MyFatoorahProvider
-
Gathers the status of a MyFatoorah refund by id
- getRefundStatusResult() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getRefundStatusUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getRefundStatusUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah refundStatusUri API URI.
- getRefundTransactionTotal(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- getRequestResponseTransformers() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getReverseAuthTransactionTotal(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- getRootAccountId() - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The ID of the root account the account member belongs to.
- getServiceCharge() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- getServiceChargeOnCustomer(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- getServiceChargeOnCustomer(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
- getServiceName() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getSessionId() - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse.Data
- getSessionId(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- getSessionId(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- getSessionId(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- getSuppliers() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getSupportedEventTypes() - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getSupportedFeatures() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahGatewayConfiguration
-
The features supported by this gateway.
- getSupportedTransactionTypes() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahGatewayConfiguration
- getSupportedWebhookNotificationTypes() - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getTenantId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- getTenantId(Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getTotalAmount() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- getTrackId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getTrackId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getTransactionAmount(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getTransactionAmount(MyFatoorahResponse.InvoiceTransaction, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getTransactionAmount(MyFatoorahResponse.InvoiceTransaction, String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- getTransactionAmount(MyFatoorahResponse.InvoiceTransaction, String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- getTransactionDate() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getTransactionDetails(Map<String, String>, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getTransactionId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getTransactionId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- getTransactionReferenceId() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- getTransactionService() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahRollbackService
- getTransactionStatus() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getTransactionStatus() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getTransactionType() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
-
The transaction type to execute.
- getTransationValue() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- getTypeFactory() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getTypeFactory() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- getTypeFactory() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- getTypeFactory() - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- getTypeFactory() - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- getTypeFactory() - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- getTypeFactory() - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahCaptureRequestResponseTransformer
- getTypeFactory() - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- getTypeFactory() - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- getTypeFactory() - Method in class com.broadleafcommerce.myfatoorah.web.resolver.CustomerRefHandlerMethodArgumentResolver
- getUnitPrice() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- getUpdatePaymentStatusUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- getUpdatePaymentStatusUri() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah updatePaymentStatus API URI.
- getUserDefinedField() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- getUserDefinedField() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- getUsername() - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The customer's username.
- getValidationErrors() - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse
- getValidationErrors() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse
- getValidationErrors() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse
- getWebClient() - Method in class com.broadleafcommerce.myfatoorah.provider.external.AbstractExternalProvider
- getWebhookEndpointSecret(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
- getWeight() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- getWidth() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
H
- handleExecuteCustomRequest(MyFatoorahPaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- handleRegisteredOnly(ResolveCustomerRef) - Method in class com.broadleafcommerce.myfatoorah.web.resolver.CustomerRefHandlerMethodArgumentResolver
- handleUnexpectedException(PaymentRequest, TransactionType, Exception) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- hashCode() - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
- hashCode() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentRequest
- hashCode() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- hashCode() - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties.ApiConfig
- HEIGHT - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- HOUSE_BUILDING_NO - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
I
- identifyFailureType(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- identifyFailureType(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- identifyFailureType(String, String) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- identifyLatestRefund(MyFatoorahPaymentRequest, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- identifyLatestTransaction(MyFatoorahPaymentRequest, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- identifyLatestTransaction(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- identifyLatestTransaction(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- identifyLatestTransaction(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- identifyLatestTransaction(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- identifyRequestResponseTransformer(String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- imageUrl - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- IN_PROGRESS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- INCORRECT_PIN - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- init() - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
- initiatePayment(MyFatoorahInitiatePaymentRequest, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- initiatePayment(MyFatoorahInitiatePaymentRequest, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahInitiatePaymentService
- initiatePayment(CustomerRef, MyFatoorahInitiatePaymentRequest, ContextInfo) - Method in class com.broadleafcommerce.myfatoorah.web.endpoint.MyFatoorahInitiatePaymentEndpoint
- initiatePayment(MyFatoorahInitiatePaymentRequest, String, String) - Method in interface com.broadleafcommerce.myfatoorah.provider.MyFatoorahProvider
-
This method is responsible for making call to init-payment end-point of MyFatoorah.
- initiatePayment(MyFatoorahInitiatePaymentRequest, String, String) - Method in interface com.broadleafcommerce.myfatoorah.service.MyFatoorahInitiatePaymentService
-
This method is responsible for calling MyFatoorah init-payment endpoint.
- initiateSession(CustomerRef, String, ContextInfo) - Method in class com.broadleafcommerce.myfatoorah.web.endpoint.MyFatoorahInitiateSessionEndpoint
- initiateSession(String, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- initiateSession(String, String, String, String) - Method in interface com.broadleafcommerce.myfatoorah.provider.MyFatoorahProvider
-
This method is responsible for making call to init-session end-point of MyFatoorah.
- initiateSession(String, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahSessionService
- initiateSession(String, String, String, String) - Method in interface com.broadleafcommerce.myfatoorah.service.MyFatoorahSessionService
-
This method is responsible for calling MyFatoorah init-session endpoint.
- InitSessionRequest - Class in com.broadleafcommerce.myfatoorah.domain
-
This component represents the required request parameter for init-session endpoint of MyFatoorah.
- InitSessionRequest() - Constructor for class com.broadleafcommerce.myfatoorah.domain.InitSessionRequest
- InitSessionResponse - Class in com.broadleafcommerce.myfatoorah.domain
-
Purpose of this component is to represent MyFatoorah init-session endpoint response.
- InitSessionResponse() - Constructor for class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse
- InitSessionResponse.Data - Class in com.broadleafcommerce.myfatoorah.domain
- InitSessionResponse.ValidationError - Class in com.broadleafcommerce.myfatoorah.domain
- INSUFFICIENT_FUNDS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- INTERNAL_ERROR - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- INVALID_REQUEST - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- INVOICE_AMOUNT - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- INVOICE_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- INVOICE_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants.KeyTypes
- INVOICE_STATUS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- INVOICE_TRANSACTIONS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- INVOICE_VALUE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- InvoiceTransaction() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- IS_SUCCESS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- isAuthorize(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- isDirectPayment - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- isDirectPayment() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- isEmbeddedSupported - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- isInvoiceStatusInProgress(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- isKnetTransaction(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- isNull(JsonNode) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- isRefunded(MyFatoorahResponse.MyFatoorahRefundStatusResult) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- isRefunded(MyFatoorahWebhookRequest.Data) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- isRefundStatusPending(MyFatoorahResponse.MyFatoorahRefundStatusResult) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- isRegistered() - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
Defines whether or not the customer is registered.
- isReverseAuthorized(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- isSuccess() - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse
- isSuccess() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse
- isSuccess() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse
- isSuccessful(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- isSuccessful(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- isSuccessful(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- isSuccessful(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahCaptureRequestResponseTransformer
- isSuccessful(MyFatoorahWebhookRequest.Data) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- isTransactionStatusInProgress(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- ITEM_NAME - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
K
- KEY - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- KEY_TYPE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- KeyTypes() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants.KeyTypes
- KNET - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
L
- LANGUAGE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- lookupTransactionDetails(TransactionLookupRequest, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
M
- MF001 - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MF002 - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MF003 - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MF004 - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MF005 - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MF006 - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MF007 - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MF009 - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MF010 - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MF020 - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MOBILE_COUNTRY_CODE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MY_FATOORAH - Enum constant in enum com.broadleafcommerce.myfatoorah.service.MyFatoorahPaymentGatewayType
- MYFATOORAH_SIGNATURE_HEADER - Static variable in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- myFatoorahAuthorizeAndCaptureRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahAuthorizeAndCaptureRequestResponseTransformer - Class in com.broadleafcommerce.myfatoorah.service.requestresponse
-
The transformer for
DefaultTransactionTypes.AUTHORIZE
transaction type. - MyFatoorahAuthorizeAndCaptureRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- myFatoorahAuthorizeRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahAuthorizeRequestResponseTransformer - Class in com.broadleafcommerce.myfatoorah.service.requestresponse
-
The transformer for
DefaultTransactionTypes.AUTHORIZE
transaction type. - MyFatoorahAuthorizeRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- myFatoorahCaptureRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahCaptureRequestResponseTransformer - Class in com.broadleafcommerce.myfatoorah.service.requestresponse
-
The transformer for
DefaultTransactionTypes.CAPTURE
transaction type. - MyFatoorahCaptureRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahCaptureRequestResponseTransformer
- MyFatoorahConfigurationProperties - Class in com.broadleafcommerce.myfatoorah.service
- MyFatoorahConfigurationProperties() - Constructor for class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
- MyFatoorahConfigurationProperties.ApiConfig - Class in com.broadleafcommerce.myfatoorah.service
- MyFatoorahConstants - Class in com.broadleafcommerce.myfatoorah.domain
- MyFatoorahConstants() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- MyFatoorahConstants.KeyTypes - Class in com.broadleafcommerce.myfatoorah.domain
- MyFatoorahDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.myfatoorah.autoconfigure
-
Initializes the default property overrides for the cart service
- MyFatoorahDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahDefaultsEnvironmentPostProcessor
- myFatoorahExternalCallService(PaymentResponseUtil, MyFatoorahProvider, List<RequestResponseTransformer>, ObjectMapper, TypeFactory, ExternalMyFatoorahProviderProperties, MyFatoorahConfigurationProperties) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahExternalCallService - Interface in com.broadleafcommerce.myfatoorah.service
-
The service to execute the external calls to the MyFatoorah API.
- MyFatoorahGatewayConfiguration - Interface in com.broadleafcommerce.myfatoorah.service
- myFatoorahGatewayWebClient(ObjectMapper) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- myFatoorahGatewayWebhookHandler(MyFatoorahConfigurationProperties, TypeFactory, ObjectMapper, MyFatoorahProvider) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahGatewayWebhookHandler - Interface in com.broadleafcommerce.myfatoorah.service.webhook
- MyFatoorahInitiatePaymentEndpoint - Class in com.broadleafcommerce.myfatoorah.web.endpoint
- MyFatoorahInitiatePaymentEndpoint(MyFatoorahInitiatePaymentService) - Constructor for class com.broadleafcommerce.myfatoorah.web.endpoint.MyFatoorahInitiatePaymentEndpoint
- MyFatoorahInitiatePaymentRequest - Class in com.broadleafcommerce.myfatoorah.domain
-
This component represents the required request parameter for init-payment endpoint of MyFatoorah.
- MyFatoorahInitiatePaymentRequest() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentRequest
- MyFatoorahInitiatePaymentResponse - Class in com.broadleafcommerce.myfatoorah.domain
-
Purpose of this component is to represent MyFatoorah init-payment endpoint response.
- MyFatoorahInitiatePaymentResponse() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse
- MyFatoorahInitiatePaymentResponse.Data - Class in com.broadleafcommerce.myfatoorah.domain
- MyFatoorahInitiatePaymentResponse.PaymentMethod - Class in com.broadleafcommerce.myfatoorah.domain
- MyFatoorahInitiatePaymentResponse.ValidationError - Class in com.broadleafcommerce.myfatoorah.domain
- myFatoorahInitiatePaymentService(MyFatoorahProvider) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahInitiatePaymentService - Interface in com.broadleafcommerce.myfatoorah.service
-
This service is responsible for making call to the MyFatoorah init-payment endpoint through
MyFatoorahProvider
- MyFatoorahInitiateSessionEndpoint - Class in com.broadleafcommerce.myfatoorah.web.endpoint
- MyFatoorahInitiateSessionEndpoint(MyFatoorahSessionService) - Constructor for class com.broadleafcommerce.myfatoorah.web.endpoint.MyFatoorahInitiateSessionEndpoint
- MyFatoorahInvoiceItem() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- MyFatoorahPaymentGatewayType - Enum in com.broadleafcommerce.myfatoorah.service
- MyFatoorahPaymentRequest - Class in com.broadleafcommerce.myfatoorah.domain
-
The MyFatoorah payment request.
- MyFatoorahPaymentRequest() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- myFatoorahPaymentValidator() - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahPaymentValidator - Interface in com.broadleafcommerce.myfatoorah.service
-
Validator meant to ensure that
PaymentValidationRequest
objects are sufficiently configured for the MyFatoorah Payment Services gateway. - myFatoorahProvider(WebClient, ObjectMapper, ExternalMyFatoorahProviderProperties, MyFatoorahConfigurationProperties, TypeFactory) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahProvider - Interface in com.broadleafcommerce.myfatoorah.provider
-
The MyFatoorah provider that is used to execute the requests to the MyFatoorah API.
- myFatoorahRefundRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahRefundRequestResponseTransformer - Class in com.broadleafcommerce.myfatoorah.service.requestresponse
-
The transformer for
DefaultTransactionTypes.REFUND
transaction type. - MyFatoorahRefundRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper) - Constructor for class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- MyFatoorahRefundStatusResult() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- MyFatoorahRequestCreationException - Exception in com.broadleafcommerce.myfatoorah.service.requestresponse.exception
-
An exception is thrown when a problem is encountered while creating a MyFatoorah API request based on a
PaymentRequest
. - MyFatoorahRequestCreationException(String) - Constructor for exception com.broadleafcommerce.myfatoorah.service.requestresponse.exception.MyFatoorahRequestCreationException
- MyFatoorahRequestCreationException(String, Throwable) - Constructor for exception com.broadleafcommerce.myfatoorah.service.requestresponse.exception.MyFatoorahRequestCreationException
- MyFatoorahRequestResponseTransformerNotFoundException - Exception in com.broadleafcommerce.myfatoorah.service.requestresponse.exception
-
An exception is thrown when the MyFatoorah request/response transformer cannot be found.
- MyFatoorahRequestResponseTransformerNotFoundException(String) - Constructor for exception com.broadleafcommerce.myfatoorah.service.requestresponse.exception.MyFatoorahRequestResponseTransformerNotFoundException
- MyFatoorahResponse - Class in com.broadleafcommerce.myfatoorah.domain
-
This component represents the MyFatoorah API response model.
- MyFatoorahResponse() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse
- MyFatoorahResponse.Data - Class in com.broadleafcommerce.myfatoorah.domain
- MyFatoorahResponse.InvoiceTransaction - Class in com.broadleafcommerce.myfatoorah.domain
- MyFatoorahResponse.MyFatoorahInvoiceItem - Class in com.broadleafcommerce.myfatoorah.domain
- MyFatoorahResponse.MyFatoorahRefundStatusResult - Class in com.broadleafcommerce.myfatoorah.domain
- MyFatoorahResponse.ValidationError - Class in com.broadleafcommerce.myfatoorah.domain
- MyFatoorahResponseInterpretationException - Exception in com.broadleafcommerce.myfatoorah.service.requestresponse.exception
-
An exception is thrown when a problem is encountered while converting a MyFatoorah API response into a
PaymentResponse
. - MyFatoorahResponseInterpretationException(String, Exception, PaymentResponse) - Constructor for exception com.broadleafcommerce.myfatoorah.service.requestresponse.exception.MyFatoorahResponseInterpretationException
- myFatoorahReverseAuthorizeRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahReverseAuthorizeRequestResponseTransformer - Class in com.broadleafcommerce.myfatoorah.service.requestresponse
-
The transformer for
DefaultTransactionTypes.REVERSE_AUTH
transaction type. - MyFatoorahReverseAuthorizeRequestResponseTransformer(MyFatoorahConfigurationProperties, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- myFatoorahRollbackService(MyFatoorahTransactionService) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahRollbackService - Interface in com.broadleafcommerce.myfatoorah.service
-
The service to rollback the transactions.
- MyFatoorahServiceAutoConfiguration - Class in com.broadleafcommerce.myfatoorah.autoconfigure
- MyFatoorahServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahServiceWebAutoConfiguration - Class in com.broadleafcommerce.myfatoorah.web.autoconfigure
- MyFatoorahServiceWebAutoConfiguration() - Constructor for class com.broadleafcommerce.myfatoorah.web.autoconfigure.MyFatoorahServiceWebAutoConfiguration
- myFatoorahSessionService(MyFatoorahProvider) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahSessionService - Interface in com.broadleafcommerce.myfatoorah.service
-
This service is responsible for making call to the MyFatoorah init-session endpoint through
MyFatoorahProvider
- myFatoorahTransactionLookupService(MyFatoorahProvider, ObjectMapper, TypeFactory, MyFatoorahConfigurationProperties) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahTransactionLookupService - Interface in com.broadleafcommerce.myfatoorah.service
- myFatoorahTransactionService(MyFatoorahExternalCallService, PaymentResponseUtil, TypeFactory, MyFatoorahConfigurationProperties) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahServiceAutoConfiguration
- MyFatoorahTransactionService - Interface in com.broadleafcommerce.myfatoorah.service
- MyFatoorahWebhookRequest - Class in com.broadleafcommerce.myfatoorah.domain
-
This component represents a webhook request coming from MyFatoorah.
- MyFatoorahWebhookRequest() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- MyFatoorahWebhookRequest.Data - Class in com.broadleafcommerce.myfatoorah.domain
- MyFatoorahWebhookRequest.GatewayReference - Class in com.broadleafcommerce.myfatoorah.domain
O
- OPERATION - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
P
- PAID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- PAYMENT_GATEWAY - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- PAYMENT_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants.KeyTypes
- PAYMENT_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- PAYMENT_METHOD - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- PAYMENT_METHOD_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- paymentCurrencyIso - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- PaymentMethod() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- paymentMethodAr - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- paymentMethodCode - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- paymentMethodEn - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- paymentMethodId - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- paymentMethods - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.Data
- PAYMENTURL - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- PENDING - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- populateCustomerDetails(MyFatoorahPaymentRequest, Map<String, Object>) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- populateCustomerDetails(MyFatoorahPaymentRequest, Map<String, Object>) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahCaptureRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse, MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse, MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse, MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahCaptureRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse, MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse, MyFatoorahResponse.MyFatoorahRefundStatusResult) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- populatePaymentResponse(MyFatoorahResponse, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- populatePaymentResponse(PaymentResponse, MyFatoorahResponse, MyFatoorahResponse.InvoiceTransaction, String, String, String, boolean) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- populatePaymentResponse(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse) - Method in interface com.broadleafcommerce.myfatoorah.service.requestresponse.RequestResponseTransformer
-
Populates the payment response based on the response from the MyFatoorah API.
- populatePaymentResponseForKNET(MyFatoorahPaymentRequest, PaymentResponse, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- populateResponseMap(PaymentResponse, MyFatoorahResponse, MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- populateResponseMap(PaymentResponse, MyFatoorahResponse, MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- populateResponseMap(PaymentResponse, MyFatoorahResponse, MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahCaptureRequestResponseTransformer
- populateResponseMap(MyFatoorahResponse.InvoiceTransaction, PaymentResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- populateResponseMap(MyFatoorahResponse.InvoiceTransaction, PaymentResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahReverseAuthorizeRequestResponseTransformer
- populateResponseMap(MyFatoorahResponse.MyFatoorahRefundStatusResult, PaymentResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahRefundRequestResponseTransformer
- populateResponseMapForKNET(PaymentResponse, MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.myfatoorah.autoconfigure.MyFatoorahDefaultsEnvironmentPostProcessor
- processProviderApiException(ProviderApiException, PaymentResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- ProviderApiException - Exception in com.broadleafcommerce.myfatoorah.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.myfatoorah.provider.exception.ProviderApiException
- ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.myfatoorah.provider.exception.ProviderApiException
- ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.myfatoorah.provider.exception.ProviderApiException
- ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.myfatoorah.provider.exception.ProviderApiException
- putIfNotBlank(Map<String, String>, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- putIfNotBlank(Map<String, String>, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.AbstractRequestResponseTransformer
- putIfNotBlank(Map<String, String>, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
Q
- QUANTITY - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
R
- REFERENCE_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- refund(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- refund(Map<String, Object>, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- refund(Map<String, Object>, String, String, String) - Method in interface com.broadleafcommerce.myfatoorah.provider.MyFatoorahProvider
-
Executes the
DefaultTransactionTypes.REFUND
transactions. - REFUND - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- REFUND_CHARGE_ON_CUSTOMER - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- REFUND_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants.KeyTypes
- REFUND_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- REFUND_REFERENCE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants.KeyTypes
- REFUND_REFERENCE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- REFUNDED - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- REFUNDED_AMOUNT - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- registeredOnly() - Element in annotation type com.broadleafcommerce.myfatoorah.web.resolver.annotation.ResolveCustomerRef
-
Indicates that the customer reference must be resolver to a registered customer, otherwise an authentication exception will be thrown.
- RELEASE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- RequestResponseTransformer - Interface in com.broadleafcommerce.myfatoorah.service.requestresponse
-
The transformer is used to create the request body for the MyFatoorah requests and populate the payment response.
- requires3DSVerification(MyFatoorahResponse) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahExternalCallService
- requires3DSVerification(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeAndCaptureRequestResponseTransformer
- requires3DSVerification(MyFatoorahResponse.InvoiceTransaction) - Method in class com.broadleafcommerce.myfatoorah.service.requestresponse.MyFatoorahAuthorizeRequestResponseTransformer
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class com.broadleafcommerce.myfatoorah.web.resolver.CustomerRefHandlerMethodArgumentResolver
- ResolveCustomerRef - Annotation Type in com.broadleafcommerce.myfatoorah.web.resolver.annotation
-
Triggers automatic resolution of any customer references on an endpoint.
- REVERSE_AUTH - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- reverseAuthorize(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- reverseAuthorize(Map<String, Object>, String, String, String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProvider
- reverseAuthorize(Map<String, Object>, String, String, String) - Method in interface com.broadleafcommerce.myfatoorah.provider.MyFatoorahProvider
-
Executes the
DefaultTransactionTypes.REVERSE_AUTH
transactions. - rollbackAuthorize(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahRollbackService
- rollbackAuthorizeAndCapture(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahRollbackService
- rollbackCapture(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahRollbackService
S
- SERVICE_CHARGE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- SERVICE_CHARGE_ON_CUSTOMER - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- serviceCharge - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- SESSION_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- SESSION_TIMEOUT - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- setAccountHierarchy(List<String>) - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The hierarchy of accounts, from the root account to the account member's account.
- setAccountId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The ID of the account the customer belongs to.
- setAmount(double) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setAmount(double) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- setAmount(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setApiConfig(MyFatoorahConfigurationProperties.ApiConfig) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
- setApiToken(String) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties.ApiConfig
- setApiUrl(String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah API URL.
- setAuthorizationId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setAuthorizationId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setAuthorizationId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- setBaseCurrency(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setCardNumber(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setComment(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setComments(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setComments(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setCountry(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setCountryCode(String) - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse.Data
- setCountryIsoCode(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- setCreatedDate(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setCreatedDate(Instant) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setCurrency(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentRequest
-
The currency code that you need to charge your customer through.
- setCurrency(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setCurrency(String) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties.ApiConfig
- setCurrencyCodeByDisplayValue(Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
-
The mapping of MyFatoorah's currency display value to the ISO currency codes
- setCurrencyIso(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setCustomerEmail(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setCustomerEmail(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setCustomerId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The customer's id.
- setCustomerIdentifier(String) - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionRequest
-
The customerIdentifier field in the MyFatoorah init-session endpoint is used to identify the customer who is initiating the payment session.
- setCustomerMobile(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setCustomerMobile(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setCustomerName(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setCustomerName(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setCustomerReference(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setCustomerReference(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setCustomerServiceCharge(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setData(InitSessionResponse.Data) - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse
- setData(MyFatoorahInitiatePaymentResponse.Data) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse
- setData(MyFatoorahResponse.Data) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse
- setData(MyFatoorahWebhookRequest.Data) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- setDateTime(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- setDepositStatus(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setDepth(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- setDirectPayment(boolean) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setDisplayCurrency(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setDueDeposit(double) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setDueValue(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setError(String) - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse.ValidationError
- setError(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.ValidationError
- setError(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setError(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.ValidationError
- setErrorCode(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setEvent(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- setEventType(int) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest
- setExecutePaymentUri(String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah initSession API URI.
- setExpiryDate(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setExpiryTime(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setFailureReportingThreshold(int) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahGatewayConfiguration
-
Determines how many times a transaction failure is reported.
- setFailureTypesByCode(Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
-
Map of failure types identified by their MyFatoorah response reason code.
- setFullName(String) - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The customer's full name, if available.
- setGatewayReference(MyFatoorahWebhookRequest.GatewayReference) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setHeight(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- setImageUrl(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setInitiatePaymentUri(String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah initiatePayment API URI.
- setInitSessionUri(String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah API URL.
- setInvoiceAmount(BigDecimal) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentRequest
-
The transaction amount you need to charge your customer after applying coupon codes, taxes, fare updates, and so on
- setInvoiceDisplayValue(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setInvoiceId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setInvoiceId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- setInvoiceId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setInvoiceItems(List<MyFatoorahResponse.MyFatoorahInvoiceItem>) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setInvoiceReference(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setInvoiceReference(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setInvoiceStatus(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setInvoiceTransactions(List<MyFatoorahResponse.InvoiceTransaction>) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setInvoiceValue(double) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setInvoiceValueInBaseCurrency(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setInvoiceValueInDisplayCurreny(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setInvoiceValueInPayCurrency(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setIpAddress(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setIsEmbeddedSupported(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setItemName(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- setKey(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setMakeRefundUri(String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah makeRefundUri API URI.
- setMessage(String) - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse
- setMessage(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse
- setMessage(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse
- setName(String) - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse.ValidationError
- setName(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.ValidationError
- setName(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.ValidationError
- setPaidCurrency(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setPaidCurrencyValue(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setPayCurrency(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setPaymentCurrencyIso(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setPaymentGateway(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setPaymentId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setPaymentId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setPaymentId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- setPaymentMethod(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setPaymentMethodAr(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setPaymentMethodCode(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setPaymentMethodEn(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setPaymentMethodId(int) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setPaymentMethods(ArrayList<MyFatoorahInitiatePaymentResponse.PaymentMethod>) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.Data
- setPaymentRequest(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
-
The payment request to execute.
- setPaymentStatusUri(String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah GetpaymentStatus API URI.
- setPaymentUrl(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setQuantity(int) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- setReferenceId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setReferenceId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setReferenceId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- setRefundAmount(double) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- setRefundAmount(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- setRefundChargeOnCustomer(boolean) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
-
Declares if the customer will be charged for the fees related to
DefaultTransactionTypes.REFUND
transactions. - setRefundId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setRefundId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- setRefundId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setRefundReference(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setRefundReference(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- setRefundReference(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setRefundStatus(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahRefundStatusResult
- setRefundStatus(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setRefundStatusResult(List<MyFatoorahResponse.MyFatoorahRefundStatusResult>) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setRefundStatusUri(String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah refundStatusUri API URI.
- setRegistered(boolean) - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
Defines whether or not the customer is registered.
- setRootAccountId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The ID of the root account the account member belongs to.
- setServiceCharge(double) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setServiceChargeOnCustomer(boolean) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
-
Declares if the customer will be charged for the service fees when a payment is refunded.
- setSessionId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse.Data
- setSuccess(boolean) - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse
- setSuccess(boolean) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse
- setSuccess(boolean) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse
- setSuppliers(List<String>) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setTotalAmount(double) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- setTrackId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setTrackId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setTransactionDate(Instant) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setTransactionId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setTransactionId(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.GatewayReference
- setTransactionStatus(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setTransactionStatus(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setTransactionType(TransactionType) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
-
The transaction type to execute.
- setTransationValue(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
- setUnitPrice(double) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- setUpdatePaymentStatusUri(String) - Method in class com.broadleafcommerce.myfatoorah.provider.external.ExternalMyFatoorahProviderProperties
-
The MyFatoorah updatePaymentStatus API URI.
- setUserDefinedField(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.Data
- setUserDefinedField(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahWebhookRequest.Data
- setUsername(String) - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
-
The customer's username.
- setValidationErrors(List<InitSessionResponse.ValidationError>) - Method in class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse
- setValidationErrors(List<MyFatoorahInitiatePaymentResponse.ValidationError>) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse
- setValidationErrors(List<MyFatoorahResponse.ValidationError>) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse
- setWebhookEndpointSecret(String) - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties
-
The secret value used to verify the validity of webhook request signatures
- setWeight(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- setWidth(String) - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.MyFatoorahInvoiceItem
- shouldHandleRequest(HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- SignatureVerificationException - Exception in com.broadleafcommerce.myfatoorah.service.requestresponse.exception
-
Exception indicating that the webhook request signature is invalid.
- SignatureVerificationException(String) - Constructor for exception com.broadleafcommerce.myfatoorah.service.requestresponse.exception.SignatureVerificationException
- SignatureVerificationException(String, Throwable) - Constructor for exception com.broadleafcommerce.myfatoorah.service.requestresponse.exception.SignatureVerificationException
- sortDataPropertiesFromEvent(String) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- STREET - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- SUCCESS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- SUCCSS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
-
MyFatoorah's transaction status has a typo, so we're using this along with the correct spelling
- supportsParameter(MethodParameter) - Method in class com.broadleafcommerce.myfatoorah.web.resolver.CustomerRefHandlerMethodArgumentResolver
T
- TENANT_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- toString() - Method in class com.broadleafcommerce.myfatoorah.domain.CustomerRef
- toString() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentRequest
- toString() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahPaymentRequest
- toString() - Method in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.ValidationError
- toString() - Method in class com.broadleafcommerce.myfatoorah.service.MyFatoorahConfigurationProperties.ApiConfig
- totalAmount - Variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.PaymentMethod
- TRACK_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- TRANSACTION_CANCELLED - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- TRANSACTION_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- TRANSACTION_REFERENCE_ID - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- TRANSACTION_STATUS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- TRANSACTION_TYPE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
U
- UNIT_PRICE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- UNSPECIFIED_FAILURE - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- uriVars(Object...) - Method in class com.broadleafcommerce.myfatoorah.provider.external.AbstractExternalProvider
-
Convenience method to generate a map of variables.
- USER_DEFINED_FIELD - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
V
- validate(HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- validateAndConstructEvent(HttpHeaders, String, Map<String, String>) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- validateAuthorizeAndCaptureRequest(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- validateAuthorizeRequest(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- validateCaptureRequest(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- validateCurrency(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- validateCurrency(TransactionLookupRequest, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- validatePayment(PaymentValidationRequest, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahPaymentValidator
- validateRefundRequest(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- validateRequestParams(Map<String, String>, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionLookupService
- validateReverseAuthorizeRequest(PaymentRequest) - Method in class com.broadleafcommerce.myfatoorah.service.DefaultMyFatoorahTransactionService
- validateSignature(String, String, String) - Method in class com.broadleafcommerce.myfatoorah.service.webhook.DefaultMyFatoorahGatewayWebhookHandler
- VALIDATION_ERRORS - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- ValidationError() - Constructor for class com.broadleafcommerce.myfatoorah.domain.InitSessionResponse.ValidationError
- ValidationError() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahInitiatePaymentResponse.ValidationError
- ValidationError() - Constructor for class com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.ValidationError
- valueOf(String) - Static method in enum com.broadleafcommerce.myfatoorah.service.MyFatoorahPaymentGatewayType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.broadleafcommerce.myfatoorah.service.MyFatoorahPaymentGatewayType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERIFICATION_URL - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
W
- WEIGHT - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
- WIDTH - Static variable in class com.broadleafcommerce.myfatoorah.domain.MyFatoorahConstants
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form