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.voidsetAdditionalFields(Map<String, Object> additionalFields) Any extra properties needed to define theSetupIntent.voidsetApplicationId(String applicationId) The application id associated with the current request.voidsetCustomerContextId(String customerContextId) The customer context id associated with the current request.voidsetCustomerEmail(String customerEmail) The BLC customer email.voidsetCustomerFullName(String customerFullName) The BLC customer full name.voidsetCustomerId(String customerId) The BLC customer id.voidsetStripeCustomerId(String stripeCustomerId) The Stripe customer id.voidsetTenantId(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
-