answer_pre_checkout_query()

Client.answer_pre_checkout_query()

Send answers to pre-checkout queries.

Usable by Users Bots
Parameters:
  • pre_checkout_query_id (str) – Unique identifier for the query to be answered.

  • success (bool, optional) – Set this flag if everything is alright (goods are available, etc.) and the bot is ready to proceed with the order. Otherwise do not set it, and set the error field, instead.

  • error (str, optional) – Error message in human readable form that explains the reason for failure to proceed with the checkout. Required if success isn’t set.

Returns:

bool – True, on success.

Example

# Proceed with the order
await app.answer_pre_checkout_query(query_id, success=True)

# Answer with error message
await app.answer_pre_checkout_query(query_id, error=error)