Uses of Class
com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse
Packages that use MyFatoorahResponse
Package
Description
-
Uses of MyFatoorahResponse in com.broadleafcommerce.myfatoorah.provider
Methods in com.broadleafcommerce.myfatoorah.provider that return MyFatoorahResponseModifier and TypeMethodDescriptionMyFatoorahProvider.capture(Map<String, Object> bodyParams, String currencyCode, String applicationId, String tenantId) Executes theDefaultTransactionTypes.CAPTUREtransactions.MyFatoorahProvider.executePayment(Map<String, Object> bodyParams, String currencyCode, String applicationId, String tenantId) Executes theDefaultTransactionTypes.AUTHORIZEtransactions.MyFatoorahProvider.getPaymentStatus(String id, String keyType, String currencyCode, String applicationId, String tenantId) Gathers the status of a MyFatoorah payment based upon the invoiceId or paymentIdMyFatoorahProvider.getRefundStatus(String refundId, String currencyCode, String applicationId, String tenantId) Gathers the status of a MyFatoorah refund by idMyFatoorahProvider.refund(Map<String, Object> bodyParams, String currencyCode, String applicationId, String tenantId) Executes theDefaultTransactionTypes.REFUNDtransactions.MyFatoorahProvider.reverseAuthorize(Map<String, Object> bodyParams, String currencyCode, String applicationId, String tenantId) Executes theDefaultTransactionTypes.REVERSE_AUTHtransactions. -
Uses of MyFatoorahResponse in com.broadleafcommerce.myfatoorah.provider.external
Methods in com.broadleafcommerce.myfatoorah.provider.external that return MyFatoorahResponseModifier and TypeMethodDescriptionExternalMyFatoorahProvider.capture(@NonNull Map<String, Object> bodyParams, String currencyCode, String applicationId, String tenantId) ExternalMyFatoorahProvider.executePayment(@NonNull Map<String, Object> bodyParams, String currencyCode, String applicationId, String tenantId) protected MyFatoorahResponseExternalMyFatoorahProvider.executeTransactionRequest(@NonNull String url, @NonNull Map<String, Object> bodyParams, String currencyCode, String applicationId, String tenantId) ExternalMyFatoorahProvider.getPaymentStatus(@NonNull String id, @NonNull String keyType, String currencyCode, String applicationId, String tenantId) ExternalMyFatoorahProvider.getRefundStatus(@NonNull String refundId, String currencyCode, String applicationId, String tenantId) ExternalMyFatoorahProvider.refund(@NonNull Map<String, Object> bodyParams, String currencyCode, String applicationId, String tenantId) ExternalMyFatoorahProvider.reverseAuthorize(@NonNull Map<String, Object> bodyParams, String currencyCode, String applicationId, String tenantId) -
Uses of MyFatoorahResponse in com.broadleafcommerce.myfatoorah.service
Methods in com.broadleafcommerce.myfatoorah.service that return MyFatoorahResponseModifier and TypeMethodDescriptionprotected MyFatoorahResponseDefaultMyFatoorahExternalCallService.convertFromErrorJson(@NonNull org.springframework.web.reactive.function.client.WebClientResponseException receivedException, @NonNull String transactionReferenceId) protected MyFatoorahResponseDefaultMyFatoorahExternalCallService.executeRequest(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest) protected MyFatoorahResponseDefaultMyFatoorahExternalCallService.handleExecuteCustomRequest(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest) Methods in com.broadleafcommerce.myfatoorah.service with parameters of type MyFatoorahResponseModifier and TypeMethodDescriptionprotected voidDefaultMyFatoorahTransactionLookupService.addRawResponse(com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, MyFatoorahResponse myFatoorahResponse) protected voidDefaultMyFatoorahTransactionLookupService.buildPaymentResponse(com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction, String transactionCurrency, boolean isSuccessful, String paymentId) protected StringDefaultMyFatoorahExternalCallService.getInvoiceId(@NonNull MyFatoorahResponse myFatoorahResponse) protected StringDefaultMyFatoorahTransactionLookupService.getInvoiceStatus(@NonNull MyFatoorahResponse myFatoorahResponse) protected StringDefaultMyFatoorahTransactionLookupService.getPaymentId(@NonNull MyFatoorahResponse myFatoorahResponse) protected StringDefaultMyFatoorahExternalCallService.getPaymentUrl(@NonNull MyFatoorahResponse myFatoorahResponse) protected StringDefaultMyFatoorahExternalCallService.getRefundId(@NonNull MyFatoorahResponse refundResponse) protected StringDefaultMyFatoorahExternalCallService.getRefundReference(@NonNull MyFatoorahResponse refundResponse) protected MyFatoorahResponse.InvoiceTransactionDefaultMyFatoorahExternalCallService.identifyLatestTransaction(@NonNull MyFatoorahResponse myFatoorahResponse) protected MyFatoorahResponse.InvoiceTransactionDefaultMyFatoorahTransactionLookupService.identifyLatestTransaction(@NonNull MyFatoorahResponse myFatoorahResponse) protected booleanDefaultMyFatoorahExternalCallService.isInvoiceStatusInProgress(@NonNull MyFatoorahResponse response) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseDefaultMyFatoorahTransactionLookupService.populatePaymentResponse(@NonNull MyFatoorahResponse myFatoorahResponse, @NonNull String invoiceId, String applicationId, String tenantId) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseDefaultMyFatoorahTransactionLookupService.populatePaymentResponse(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction, String paymentId, String applicationId, String tenantId, boolean isAuthorizedTransaction) protected booleanDefaultMyFatoorahExternalCallService.requires3DSVerification(@NonNull MyFatoorahResponse response) -
Uses of MyFatoorahResponse in com.broadleafcommerce.myfatoorah.service.requestresponse
Methods in com.broadleafcommerce.myfatoorah.service.requestresponse with parameters of type MyFatoorahResponseModifier and TypeMethodDescriptionprotected StringMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.get3DSVerificationUrl(@NonNull MyFatoorahResponse myFatoorahResponse) protected StringMyFatoorahAuthorizeRequestResponseTransformer.get3DSVerificationUrl(@NonNull MyFatoorahResponse myFatoorahResponse) protected com.broadleafcommerce.paymentgateway.domain.NextActionMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.getPaymentUrl(@NonNull MyFatoorahResponse myFatoorahResponse) MyFatoorahRefundRequestResponseTransformer.identifyLatestRefund(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull MyFatoorahResponse myFatoorahResponse) protected MyFatoorahResponse.InvoiceTransactionAbstractRequestResponseTransformer.identifyLatestTransaction(@NonNull MyFatoorahResponse myFatoorahResponse) protected MyFatoorahResponse.InvoiceTransactionMyFatoorahReverseAuthorizeRequestResponseTransformer.identifyLatestTransaction(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull MyFatoorahResponse myFatoorahResponse) com.broadleafcommerce.paymentgateway.domain.PaymentResponseAbstractRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse) com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction) com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahAuthorizeRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahAuthorizeRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction) com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahCaptureRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahCaptureRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction) com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahRefundRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahRefundRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.MyFatoorahRefundStatusResult refundResult) com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahReverseAuthorizeRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahReverseAuthorizeRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction) com.broadleafcommerce.paymentgateway.domain.PaymentResponseRequestResponseTransformer.populatePaymentResponse(MyFatoorahPaymentRequest myFatoorahPaymentRequest, com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, MyFatoorahResponse myFatoorahResponse) Populates the payment response based on the response from the MyFatoorah API.protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.populatePaymentResponseForKNET(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse) protected voidMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.populateResponseMap(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction latestTransaction) protected voidMyFatoorahAuthorizeRequestResponseTransformer.populateResponseMap(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction latestTransaction) protected voidMyFatoorahCaptureRequestResponseTransformer.populateResponseMap(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction latestTransaction) protected voidMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.populateResponseMapForKNET(@NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse) -
Uses of MyFatoorahResponse in com.broadleafcommerce.myfatoorah.service.webhook
Methods in com.broadleafcommerce.myfatoorah.service.webhook with parameters of type MyFatoorahResponseModifier and TypeMethodDescriptionprotected MyFatoorahResponse.InvoiceTransactionDefaultMyFatoorahGatewayWebhookHandler.identifyLatestTransaction(@NonNull MyFatoorahResponse myFatoorahResponse)