|
TDLib
|
Inherits PaymentProvider.
Stripe payment provider.
Public Member Functions | |
| paymentProviderStripe () | |
| paymentProviderStripe (string const &publishable_key_, bool need_country_, bool need_postal_code_, bool need_cardholder_name_) | |
| void | store (TlStorerToString &s, const char *field_name) const final |
| Public Member Functions inherited from TlObject | |
| TlObject & | operator= (const TlObject &)=delete |
| TlObject & | operator= (TlObject &&)=default |
| virtual void | store (TlStorerCalcLength &s) const |
| virtual void | store (TlStorerUnsafe &s) const |
| TlObject ()=default | |
| TlObject (const TlObject &)=delete | |
| TlObject (TlObject &&)=default | |
| virtual | ~TlObject ()=default |
Public Attributes | |
| bool | need_cardholder_name_ |
| True, if the cardholder name must be provided. | |
| bool | need_country_ |
| True, if the user country must be provided. | |
| bool | need_postal_code_ |
| True, if the user ZIP/postal code must be provided. | |
| string | publishable_key_ |
| Stripe API publishable key. | |
Static Public Attributes | |
| static const std::int32_t | ID = 370467227 |
| Identifier uniquely determining a type of the object. | |
| paymentProviderStripe | ( | ) |
Stripe payment provider.
| paymentProviderStripe | ( | string const & | publishable_key_, |
| bool | need_country_, | ||
| bool | need_postal_code_, | ||
| bool | need_cardholder_name_ ) |
Stripe payment provider.
| [in] | publishable_key_ | Stripe API publishable key. |
| [in] | need_country_ | True, if the user country must be provided. |
| [in] | need_postal_code_ | True, if the user ZIP/postal code must be provided. |
| [in] | need_cardholder_name_ | True, if the cardholder name must be provided. |
|
finalvirtual |