Uses of Class
com.broadleafcommerce.myfatoorah.domain.MyFatoorahResponse.InvoiceTransaction
Packages that use MyFatoorahResponse.InvoiceTransaction
Package
Description
-
Uses of MyFatoorahResponse.InvoiceTransaction in com.broadleafcommerce.myfatoorah.domain
Methods in com.broadleafcommerce.myfatoorah.domain that return types with arguments of type MyFatoorahResponse.InvoiceTransactionMethod parameters in com.broadleafcommerce.myfatoorah.domain with type arguments of type MyFatoorahResponse.InvoiceTransactionModifier and TypeMethodDescriptionvoidMyFatoorahResponse.Data.setInvoiceTransactions(List<MyFatoorahResponse.InvoiceTransaction> invoiceTransactions) -
Uses of MyFatoorahResponse.InvoiceTransaction in com.broadleafcommerce.myfatoorah.service
Methods in com.broadleafcommerce.myfatoorah.service that return MyFatoorahResponse.InvoiceTransactionModifier and TypeMethodDescriptionprotected MyFatoorahResponse.InvoiceTransactionDefaultMyFatoorahExternalCallService.identifyLatestTransaction(@NonNull MyFatoorahResponse myFatoorahResponse) protected MyFatoorahResponse.InvoiceTransactionDefaultMyFatoorahTransactionLookupService.identifyLatestTransaction(@NonNull MyFatoorahResponse myFatoorahResponse) Methods in com.broadleafcommerce.myfatoorah.service with parameters of type MyFatoorahResponse.InvoiceTransactionModifier and TypeMethodDescriptionprotected StringDefaultMyFatoorahTransactionLookupService.buildGatewayTransactionId(MyFatoorahResponse.InvoiceTransaction transaction) Build the gateway transaction id using the payment id & track id, instead of usinggetTransactionId()due to this field not being present in the webhook payload.protected voidDefaultMyFatoorahTransactionLookupService.buildPaymentResponse(com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction, String transactionCurrency, boolean isSuccessful, String paymentId) protected StringDefaultMyFatoorahTransactionLookupService.getGatewayResponseCode(MyFatoorahResponse.InvoiceTransaction invoiceTransactions) protected javax.money.MonetaryAmountDefaultMyFatoorahTransactionLookupService.getTransactionAmount(MyFatoorahResponse.InvoiceTransaction invoiceTransactions, @NonNull String transactionCurrency) protected booleanDefaultMyFatoorahTransactionLookupService.isAuthorize(MyFatoorahResponse.InvoiceTransaction transaction) protected booleanDefaultMyFatoorahTransactionLookupService.isKnetTransaction(MyFatoorahResponse.InvoiceTransaction myFatoorahResponse) protected booleanDefaultMyFatoorahTransactionLookupService.isSuccessful(MyFatoorahResponse.InvoiceTransaction transaction) 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 voidDefaultMyFatoorahTransactionLookupService.populateResponseMap(MyFatoorahResponse.InvoiceTransaction latestTransaction, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse) -
Uses of MyFatoorahResponse.InvoiceTransaction in com.broadleafcommerce.myfatoorah.service.requestresponse
Methods in com.broadleafcommerce.myfatoorah.service.requestresponse that return MyFatoorahResponse.InvoiceTransactionModifier and TypeMethodDescriptionprotected MyFatoorahResponse.InvoiceTransactionAbstractRequestResponseTransformer.identifyLatestTransaction(@NonNull MyFatoorahResponse myFatoorahResponse) protected MyFatoorahResponse.InvoiceTransactionMyFatoorahReverseAuthorizeRequestResponseTransformer.identifyLatestTransaction(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull MyFatoorahResponse myFatoorahResponse) Methods in com.broadleafcommerce.myfatoorah.service.requestresponse with parameters of type MyFatoorahResponse.InvoiceTransactionModifier and TypeMethodDescriptionprotected StringMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.buildGatewayTransactionId(MyFatoorahResponse.InvoiceTransaction transaction) Build the gateway transaction id using the payment id & track id, instead of usinggetTransactionId()due to this field not being present in the webhook payload.protected StringMyFatoorahAuthorizeRequestResponseTransformer.buildGatewayTransactionId(MyFatoorahResponse.InvoiceTransaction transaction) Build the gateway transaction id using the payment id & track id, instead of usinggetTransactionId()due to this field not being present in the webhook payload.protected StringMyFatoorahCaptureRequestResponseTransformer.buildGatewayTransactionId(MyFatoorahResponse.InvoiceTransaction transaction) Build the gateway transaction id using the payment id & track id, instead of usinggetTransactionId()due to this field not being present in the webhook payload.protected StringMyFatoorahReverseAuthorizeRequestResponseTransformer.buildGatewayTransactionId(MyFatoorahResponse.InvoiceTransaction transaction) Build the gateway transaction id using the payment id & track id, instead of usinggetTransactionId()due to this field not being present in the webhook payload.protected StringAbstractRequestResponseTransformer.getGatewayResponseCode(MyFatoorahResponse.InvoiceTransaction invoiceTransaction) protected javax.money.MonetaryAmountAbstractRequestResponseTransformer.getTransactionAmount(MyFatoorahResponse.InvoiceTransaction transaction, @NonNull String currencyCode) protected javax.money.MonetaryAmountMyFatoorahReverseAuthorizeRequestResponseTransformer.getTransactionAmount(MyFatoorahResponse.InvoiceTransaction invoiceTransactions, @NonNull String currencyCode) protected booleanMyFatoorahReverseAuthorizeRequestResponseTransformer.isReverseAuthorized(MyFatoorahResponse.InvoiceTransaction transaction) protected booleanMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.isSuccessful(MyFatoorahResponse.InvoiceTransaction transaction) protected booleanMyFatoorahAuthorizeRequestResponseTransformer.isSuccessful(MyFatoorahResponse.InvoiceTransaction transaction) protected booleanMyFatoorahCaptureRequestResponseTransformer.isSuccessful(MyFatoorahResponse.InvoiceTransaction transaction) protected booleanMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.isTransactionStatusInProgress(MyFatoorahResponse.InvoiceTransaction transaction) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahAuthorizeRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahCaptureRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction) protected com.broadleafcommerce.paymentgateway.domain.PaymentResponseMyFatoorahReverseAuthorizeRequestResponseTransformer.populatePaymentResponse(@NonNull MyFatoorahPaymentRequest myFatoorahPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, @NonNull MyFatoorahResponse myFatoorahResponse, MyFatoorahResponse.InvoiceTransaction transaction) 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 voidMyFatoorahReverseAuthorizeRequestResponseTransformer.populateResponseMap(MyFatoorahResponse.InvoiceTransaction latestTransaction, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse) protected booleanMyFatoorahAuthorizeAndCaptureRequestResponseTransformer.requires3DSVerification(MyFatoorahResponse.InvoiceTransaction transaction) protected booleanMyFatoorahAuthorizeRequestResponseTransformer.requires3DSVerification(MyFatoorahResponse.InvoiceTransaction transaction) -
Uses of MyFatoorahResponse.InvoiceTransaction in com.broadleafcommerce.myfatoorah.service.webhook
Methods in com.broadleafcommerce.myfatoorah.service.webhook that return MyFatoorahResponse.InvoiceTransactionModifier and TypeMethodDescriptionprotected MyFatoorahResponse.InvoiceTransactionDefaultMyFatoorahGatewayWebhookHandler.identifyLatestTransaction(@NonNull MyFatoorahResponse myFatoorahResponse)