Uses of Class
com.broadleafcommerce.vendor.stripe.service.payment.StripePaymentRequest
Packages that use StripePaymentRequest
-
Uses of StripePaymentRequest in com.broadleafcommerce.payment.service.gateway
Methods in com.broadleafcommerce.payment.service.gateway with parameters of type StripePaymentRequestModifier and TypeMethodDescriptionDefaultStripeExternalCallService.buildAddressForStripeUser
(@NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.param.CustomerCreateParams.Address
DefaultStripeExternalCallService.buildCustomerAddress
(@NonNull StripePaymentRequest stripePaymentRequest) DefaultStripeExternalCallService.buildCustomerShippingData
(@NonNull StripePaymentRequest stripePaymentRequest) protected String
DefaultStripeExternalCallService.buildIdempotencyKey
(@NonNull StripePaymentRequest stripePaymentRequest) Builds or gathers the idempotencyKey for the request.DefaultStripeExternalCallService.buildPaymentIntentConfirmationParams
(@NonNull com.stripe.model.PaymentIntent paymentIntent, @NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.param.PaymentIntentCreateParams.Shipping
DefaultStripeExternalCallService.buildPaymentIntentShipping
(@NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.net.RequestOptions
DefaultStripeExternalCallService.buildRequestOptions
(@NonNull StripePaymentRequest stripePaymentRequest) Builds aRequestOptions
object including API credentials & an idempotencyKeyprotected com.stripe.net.RequestOptions
DefaultStripeExternalCallService.buildRequestOptionsForUpdatePaymentIntent
(@NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.param.CustomerUpdateParams.Address
DefaultStripeExternalCallService.buildUpdateCustomerAddressPayload
(@NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.param.CustomerUpdateParams.Shipping
DefaultStripeExternalCallService.buildUpdateCustomerShippingPayload
(@NonNull StripePaymentRequest stripePaymentRequest) com.stripe.model.StripeObject
DefaultStripeExternalCallService.call
(@NonNull StripePaymentRequest paymentRequest) com.stripe.model.StripeObject
StripeExternalCallService.call
(@NonNull StripePaymentRequest paymentRequest) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.captureCharge
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) Deprecated, for removal: This API element is subject to removal in a future version.The usage of the Charges API is not compliant with SCA, so high rates of declines are likely in EEA.protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.capturePaymentIntent
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) com.stripe.model.StripeObject
DefaultStripeExternalCallService.communicateWithVendor
(@NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.communicateWithVendorChargesAPI
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) Deprecated, for removal: This API element is subject to removal in a future version.The usage of the Charges API is not compliant with SCA, so high rates of declines are likely in EEA.protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.communicateWithVendorCustomerAPI
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.communicateWithVendorPaymentIntentsAPI
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.confirmPaymentIntent
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.confirmPaymentIntentForAch
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.createCharge
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) Deprecated, for removal: This API element is subject to removal in a future version.The usage of the Charges API is not compliant with SCA, so high rates of declines are likely in EEA.protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.createChargeFromPaymentIntent
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) Deprecated, for removal: This API element is subject to removal in a future version.The usage of the Charges API is not compliant with SCA, so high rates of declines are likely in EEA.protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.createCustomer
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.createPaymentIntent
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.deleteCustomer
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected String
DefaultStripeExternalCallService.determineCustomerEmail
(@NonNull StripePaymentRequest stripePaymentRequest) protected String
DefaultStripeExternalCallService.determineCustomerName
(@NonNull StripePaymentRequest stripePaymentRequest) protected String
DefaultStripeExternalCallService.determineCustomerPhone
(@NonNull StripePaymentRequest stripePaymentRequest) DefaultStripeExternalCallService.getCustomMetadata
(@NonNull StripePaymentRequest stripePaymentRequest) Add the transactionReferenceId to the custom metadata so that we can link Stripe's record of the transaction to our record of the transactionprotected String
DefaultStripeExternalCallService.getStripeAccount
(@NonNull StripePaymentRequest stripePaymentRequest) When integrating with Stripe Connect functionality such as for a marketplace implementation, this will retrieve the the Stripe Account ID for the connected account so that it can be added to the request.protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.handleCustomCustomerOperation
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions, @NonNull StripeMethodType methodType) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.handleCustomPaymentIntentOperation
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions, @NonNull StripeMethodType methodType) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.handleCustomVendorChargeOperation
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions, @NonNull StripeMethodType methodType) protected boolean
DefaultStripeExternalCallService.isAch
(@NonNull StripePaymentRequest stripePaymentRequest) protected boolean
DefaultStripeExternalCallService.isLevel3DataEnabled
(@NonNull StripePaymentRequest stripePaymentRequest) boolean
DefaultStripeExternalCallService.isPaymentIntentRequest
(@NonNull StripePaymentRequest stripePaymentRequest) boolean
StripeExternalCallService.isPaymentIntentRequest
(@NonNull StripePaymentRequest stripePaymentRequest) protected void
DefaultStripeExternalCallService.populateCustomCaptureChargeParams
(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) protected void
DefaultStripeExternalCallService.populateCustomCaptureIntentParams
(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) DefaultStripeExternalCallService.populateCustomConfirmIntentParams
(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) protected void
DefaultStripeExternalCallService.populateCustomCreateChargeFromIntentParams
(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) protected void
DefaultStripeExternalCallService.populateCustomCreateChargeParams
(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) protected void
DefaultStripeExternalCallService.populateCustomerAdditionalAttributes
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull Map<String, Object> params) DefaultStripeExternalCallService.populateCustomerMetadata
(@NonNull StripePaymentRequest stripePaymentRequest) protected void
DefaultStripeExternalCallService.populateCustomMetadata
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull Map<String, Object> params) Hookpoint for populating metadata on stripe requests that support it in their params.protected void
DefaultStripeExternalCallService.populateCustomRefundChargeParams
(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) protected void
DefaultStripeExternalCallService.populateCustomRefundIntentParams
(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) DefaultStripeExternalCallService.populateLevel3Data
(@NonNull StripePaymentRequest stripePaymentRequest) {@link 'https://stripe.com/guides/3d-secure-2'}DefaultStripeExternalCallService.populateLineItemData
(@NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.param.PaymentIntentCreateParams
DefaultStripeExternalCallService.populatePaymentIntentCreateParams
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull String paymentMethodId) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.refundCharge
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) Deprecated, for removal: This API element is subject to removal in a future version.The usage of the Charges API is not compliant with SCA, so high rates of declines are likely in EEA.protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.refundPaymentIntent
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.retrievePaymentIntent
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObject
DefaultStripeExternalCallService.updateCustomer
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.PaymentIntent
DefaultStripeExternalCallService.updatePaymentIntent
(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.model.PaymentIntent paymentIntent)