Class SetupIntentRequest
java.lang.Object
com.broadleafcommerce.vendor.stripe.service.setupintent.SetupIntentRequest
- All Implemented Interfaces:
Serializable
The request to create
SetupIntent
.- Author:
- Dima Myroniuk (dmyroniuk)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAny extra properties needed to define theSetupIntent
.The application id associated with the current request.The customer context id associated with the current request.The BLC customer email.The BLC customer full name.The BLC customer id.The Stripe customer id.The tenant id associated with the current request.void
setAdditionalFields
(Map<String, Object> additionalFields) Any extra properties needed to define theSetupIntent
.void
setApplicationId
(String applicationId) The application id associated with the current request.void
setCustomerContextId
(String customerContextId) The customer context id associated with the current request.void
setCustomerEmail
(String customerEmail) The BLC customer email.void
setCustomerFullName
(String customerFullName) The BLC customer full name.void
setCustomerId
(String customerId) The BLC customer id.void
setStripeCustomerId
(String stripeCustomerId) The Stripe customer id.void
setTenantId
(String tenantId) The tenant id associated with the current request.
-
Constructor Details
-
SetupIntentRequest
public SetupIntentRequest()
-
-
Method Details
-
getCustomerId
The BLC customer id.- Returns:
- the BLC customer id
-
getCustomerFullName
The BLC customer full name.- Returns:
- the BLC customer full name
-
getCustomerEmail
The BLC customer email.- Returns:
- the BLC customer email
-
getStripeCustomerId
The Stripe customer id.- Returns:
- the Stripe customer id
-
getTenantId
The tenant id associated with the current request.- Returns:
- the tenant id
-
getApplicationId
The application id associated with the current request.- Returns:
- the application id
-
getCustomerContextId
The customer context id associated with the current request.- Returns:
- the customer context id
-
getAdditionalFields
Any extra properties needed to define theSetupIntent
.- Returns:
- any extra properties needed to define the
SetupIntent
-
setCustomerId
The BLC customer id.- Parameters:
customerId
- the BLC customer id
-
setCustomerFullName
The BLC customer full name.- Parameters:
customerFullName
- the BLC customer full name
-
setCustomerEmail
The BLC customer email.- Parameters:
customerEmail
- the BLC customer email
-
setStripeCustomerId
The Stripe customer id.- Parameters:
stripeCustomerId
- the Stripe customer id
-
setTenantId
The tenant id associated with the current request.- Parameters:
tenantId
- the tenant id
-
setApplicationId
The application id associated with the current request.- Parameters:
applicationId
- the application id
-
setCustomerContextId
The customer context id associated with the current request.- Parameters:
customerContextId
- the customer context id
-
setAdditionalFields
Any extra properties needed to define theSetupIntent
.- Parameters:
additionalFields
- any extra properties needed to define theSetupIntent
-