telegramium.bots.client.AnswerPreCheckoutQueryReq.scala Maven / Gradle / Ivy
package telegramium.bots.client
/** @param preCheckoutQueryId
* Unique identifier for the query to be answered
* @param ok
* Specify True if everything is alright (goods are available, etc.) and the bot is ready to proceed with the order.
* Use False if there are any problems.
* @param errorMessage
* Required if ok is False. Error message in human readable form that explains the reason for failure to proceed with
* the checkout (e.g. "Sorry, somebody just bought the last of our amazing black T-shirts while you were busy filling
* out your payment details. Please choose a different color or garment!"). Telegram will display this message to the
* user.
*/
final case class AnswerPreCheckoutQueryReq(
preCheckoutQueryId: String,
ok: Boolean,
errorMessage: Option[String] = Option.empty
)