Invoices
To start accepting payments, you can send invoice to your target chat or buyer.
Reference
For more information about invoices, visit this documentation from Telegram.
Sending Invoice
TGX-Core offers a variety of methods to send an invoice.
To set up invoices via auxiliaries, visit this guide. You can then access and send these invoice via:
tsawait client.invoices.send(<invoice-id>, <chat-id>)
tsawait chat.sendInvoice(<invoice-id>)
tsawait message.replyInvoice(<invoice-id>)
You can use client.invoices.generate(<invoice-id>)
to generate a invoice payload.
tsawait chat.send(MessagePayloadMethod.Invoice, { invoice: client.invoices.generate(<invoice-id>) })