Constructor type of
32-bit) – Bot ID.
Invoice) – Invoice.
32-bit) – Payment provider ID.
str) – Payment form URL.
users (List of
User) – Users.
bool, optional) – Whether the user can choose to save credentials.
bool, optional) – Indicates that the user can save payment credentials, but only after setting up a 2FA password (currently the account doesn’t have a 2FA password).
str, optional) – Payment provider name.One of the following:- stripe.
DataJSON, optional) – Contains information about the payment provider, if available, to support it natively without the need for opening the URL.A JSON object that can contain the following fields:- publishable_key: Stripe API publishable key- apple_pay_merchant_id: Apple Pay merchant ID- android_pay_public_key: Android Pay public key- android_pay_bgcolor: Android Pay form background color- android_pay_inverse: Whether to use the dark theme in the Android Pay form- need_country: True, if the user country must be provided,- need_zip: True, if the user ZIP/postal code must be provided,- need_cardholder_name: True, if the cardholder name must be provided.
PaymentRequestedInfo, optional) – Saved server-side order information.
PaymentSavedCredentials, optional) – Contains information about saved card credentials.
This object can be returned by 1 method:
Get a payment form.