Address to which the cryptocurrency will be sent.
ISO 4217 currency code of the currency that will be used for the purchase; pass an empty string if unknown.
The amount of the base currency to spend; pass an empty string if the user selected cryptocurrency_amount.
The cryptocurrency that will be bought.
The amount of the cryptocurrency to buy; pass an empty string if the user selected base_currency_amount.
The URL opened on failed payment; pass an empty string if none.
Memo for the query; pass an empty string if none.
Name of the chosen payment method; pass an empty string if none.
Unique identifier of the on-ramp provider.
The URL opened on successful payment; pass an empty string if none.
Preferred theme for the WebView; pass "light" for a light theme, "dark" for a dark theme, or leave empty for a default theme.
Creates a session for an on-ramp payment. Request type for Tdjson#createOnRampPaymentSession.