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.AddressDefaultStripeExternalCallService.buildCustomerAddress(@NonNull StripePaymentRequest stripePaymentRequest) DefaultStripeExternalCallService.buildCustomerShippingData(@NonNull StripePaymentRequest stripePaymentRequest) protected StringDefaultStripeExternalCallService.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.ShippingDefaultStripeExternalCallService.buildPaymentIntentShipping(@NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.net.RequestOptionsDefaultStripeExternalCallService.buildRequestOptions(@NonNull StripePaymentRequest stripePaymentRequest) Builds aRequestOptionsobject including API credentials & an idempotencyKeyprotected com.stripe.net.RequestOptionsDefaultStripeExternalCallService.buildRequestOptionsForUpdatePaymentIntent(@NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.param.CustomerUpdateParams.AddressDefaultStripeExternalCallService.buildUpdateCustomerAddressPayload(@NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.param.CustomerUpdateParams.ShippingDefaultStripeExternalCallService.buildUpdateCustomerShippingPayload(@NonNull StripePaymentRequest stripePaymentRequest) com.stripe.model.StripeObjectDefaultStripeExternalCallService.call(@NonNull StripePaymentRequest paymentRequest) com.stripe.model.StripeObjectStripeExternalCallService.call(@NonNull StripePaymentRequest paymentRequest) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.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.StripeObjectDefaultStripeExternalCallService.capturePaymentIntent(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) com.stripe.model.StripeObjectDefaultStripeExternalCallService.communicateWithVendor(@NonNull StripePaymentRequest stripePaymentRequest) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.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.StripeObjectDefaultStripeExternalCallService.communicateWithVendorCustomerAPI(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.communicateWithVendorPaymentIntentsAPI(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.confirmPaymentIntent(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.confirmPaymentIntentForAch(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.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.StripeObjectDefaultStripeExternalCallService.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.StripeObjectDefaultStripeExternalCallService.createCustomer(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.createPaymentIntent(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.deleteCustomer(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected StringDefaultStripeExternalCallService.determineCustomerEmail(@NonNull StripePaymentRequest stripePaymentRequest) protected StringDefaultStripeExternalCallService.determineCustomerName(@NonNull StripePaymentRequest stripePaymentRequest) protected StringDefaultStripeExternalCallService.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 StringDefaultStripeExternalCallService.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.StripeObjectDefaultStripeExternalCallService.handleCustomCustomerOperation(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions, @NonNull StripeMethodType methodType) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.handleCustomPaymentIntentOperation(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions, @NonNull StripeMethodType methodType) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.handleCustomVendorChargeOperation(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions, @NonNull StripeMethodType methodType) protected booleanDefaultStripeExternalCallService.isAch(@NonNull StripePaymentRequest stripePaymentRequest) protected booleanDefaultStripeExternalCallService.isLevel3DataEnabled(@NonNull StripePaymentRequest stripePaymentRequest) booleanDefaultStripeExternalCallService.isPaymentIntentRequest(@NonNull StripePaymentRequest stripePaymentRequest) booleanStripeExternalCallService.isPaymentIntentRequest(@NonNull StripePaymentRequest stripePaymentRequest) protected voidDefaultStripeExternalCallService.populateCustomCaptureChargeParams(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) protected voidDefaultStripeExternalCallService.populateCustomCaptureIntentParams(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) DefaultStripeExternalCallService.populateCustomConfirmIntentParams(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) protected voidDefaultStripeExternalCallService.populateCustomCreateChargeFromIntentParams(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) protected voidDefaultStripeExternalCallService.populateCustomCreateChargeParams(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) protected voidDefaultStripeExternalCallService.populateCustomerAdditionalAttributes(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull Map<String, Object> params) DefaultStripeExternalCallService.populateCustomerMetadata(@NonNull StripePaymentRequest stripePaymentRequest) protected voidDefaultStripeExternalCallService.populateCustomMetadata(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull Map<String, Object> params) Hookpoint for populating metadata on stripe requests that support it in their params.protected voidDefaultStripeExternalCallService.populateCustomRefundChargeParams(Map<String, Object> params, @NonNull StripePaymentRequest stripePaymentRequest) protected voidDefaultStripeExternalCallService.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.PaymentIntentCreateParamsDefaultStripeExternalCallService.populatePaymentIntentCreateParams(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull String paymentMethodId) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.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.StripeObjectDefaultStripeExternalCallService.refundPaymentIntent(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.retrievePaymentIntent(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.StripeObjectDefaultStripeExternalCallService.updateCustomer(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.net.RequestOptions requestOptions) protected com.stripe.model.PaymentIntentDefaultStripeExternalCallService.updatePaymentIntent(@NonNull StripePaymentRequest stripePaymentRequest, @NonNull com.stripe.model.PaymentIntent paymentIntent)