Package com.stripe.model
Class PaymentLink.ConsentCollection
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.PaymentLink.ConsentCollection
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- PaymentLink
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanIf set toauto, enables the collection of customer consent for promotional communications.If set torequired, it requires cutomers to accept the terms of service before being able to pay.inthashCode()voidsetPromotions(String promotions) If set toauto, enables the collection of customer consent for promotional communications.voidsetTermsOfService(String termsOfService) If set torequired, it requires cutomers to accept the terms of service before being able to pay.Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
ConsentCollection
public ConsentCollection()
-
-
Method Details
-
getPromotions
If set toauto, enables the collection of customer consent for promotional communications.One of
auto, ornone. -
getTermsOfService
If set torequired, it requires cutomers to accept the terms of service before being able to pay. If set tonone, customers won't be shown a checkbox to accept the terms of service.One of
none, orrequired. -
setPromotions
If set toauto, enables the collection of customer consent for promotional communications.One of
auto, ornone. -
setTermsOfService
If set torequired, it requires cutomers to accept the terms of service before being able to pay. If set tonone, customers won't be shown a checkbox to accept the terms of service.One of
none, orrequired. -
equals
-
canEqual
-
hashCode
public int hashCode()
-