Uses of Class
com.broadleafcommerce.paymentgateway.domain.PaymentInfo
Packages that use PaymentInfo
Package
Description
-
Uses of PaymentInfo in com.broadleafcommerce.paymentgateway.domain
Methods in com.broadleafcommerce.paymentgateway.domain that return PaymentInfoModifier and TypeMethodDescriptionUpdateGatewayPaymentRequest.getPaymentInfo()Information about the PaymentTransactionServices Payment representation.Methods in com.broadleafcommerce.paymentgateway.domain with parameters of type PaymentInfoModifier and TypeMethodDescriptionvoidUpdateGatewayPaymentRequest.setPaymentInfo(PaymentInfo paymentInfo) Information about the PaymentTransactionServices Payment representation. -
Uses of PaymentInfo in com.broadleafcommerce.paymentgateway.service
Methods in com.broadleafcommerce.paymentgateway.service with parameters of type PaymentInfoModifier and TypeMethodDescriptiondefault NextActionPaymentGatewayPaymentSummaryService.buildNextActionFromPayment(PaymentInfo paymentInfo, String applicationId, String tenantId) Builds aNextActionbased on the providedPaymentInfo.PaymentGatewaySavedPaymentMethodService.deleteGatewaySavedPaymentMethod(@NonNull PaymentInfo paymentInfo, String applicationId, String tenantId) The handler is used to modify, add or remove the payment method properties before deleting the saved payment method.default StringPaymentGatewayTransactionService.identifyTransactionReferenceIdOverrideForInitialTransaction(PaymentInfo paymentInfo, String applicationId, String tenantId) Hook used to potentially gather aPaymentTransaction.getTransactionReferenceId()override value for the payment's initial Authorize or AuthorizeAndCapture transaction.PaymentGatewayPaymentModificationService.modifyPaymentMethodProperties(@NonNull PaymentInfo paymentInfo, String applicationId, String tenantId) Modify the givengetPaymentMethodProperties()for alternative values used by the gateway.PaymentGatewaySavedPaymentMethodService.modifyPaymentMethodPropertiesForCreate(@NonNull PaymentInfo paymentInfo, String applicationId, String tenantId) The handler is used to modify, add or remove the payment method properties before creating the saved payment method.PaymentGatewaySavedPaymentMethodService.modifyPaymentMethodPropertiesForUpdate(@NonNull PaymentInfo originalPaymentInfo, @NonNull PaymentInfo updatedPaymentInfo, String applicationId, String tenantId) The handler is used to modify, add or remove the payment method properties before updating the saved payment method. -
Uses of PaymentInfo in com.broadleafcommerce.paymentgateway.util
Methods in com.broadleafcommerce.paymentgateway.util with parameters of type PaymentInfoModifier and TypeMethodDescriptionvoidPaymentCallbackSecurityTokenUtil.addPaymentCallbackTokenToPaymentMethodPropertyUrls(@NonNull PaymentInfo paymentInfo, @NonNull Set<String> urlKeys, String applicationId, String tenantId) protected StringPaymentCallbackSecurityTokenUtil.generatePaymentCallbackToken(@NonNull PaymentInfo paymentInfo, String applicationId, String tenantId, boolean includeSpecialCharacters) protected StringPaymentCallbackSecurityTokenUtil.getSecureTokenQueryParam(@NonNull PaymentInfo paymentInfo, @NonNull String tokenId, String applicationId, String tenantId) protected booleanPaymentCallbackSecurityTokenUtil.isTokenExpired(String serializedCreationDate, PaymentInfo paymentInfo, String applicationId, String tenantId) protected voidPaymentCallbackSecurityTokenUtil.updateUrlsToIncludePaymentCallbackTokenParam(@NonNull PaymentInfo paymentInfo, @NonNull String tokenId, @NonNull Set<String> urlKeys, @NonNull Map<String, String> paymentMethodProperties, @NonNull String paymentCallbackToken, String applicationId, String tenantId) booleanPaymentCallbackSecurityTokenUtil.verifyPaymentCallbackSecurityToken(PaymentInfo paymentInfo, String tokenFromPaymentCallbackParam, String applicationId, String tenantId)