> For the complete documentation index, see [llms.txt](https://ninjapay.gitbook.io/webupi-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ninjapay.gitbook.io/webupi-protocol/how-to.md).

# How to

- [Getting Started with WebUPI](https://ninjapay.gitbook.io/webupi-protocol/how-to/getting-started-with-webupi.md)
- [WebUPI Reference](https://ninjapay.gitbook.io/webupi-protocol/how-to/webupi-reference.md)
- [webUPI.enable()](https://ninjapay.gitbook.io/webupi-protocol/how-to/webupi-reference/webupi.enable.md)
- [webUPI.sendPayment()](https://ninjapay.gitbook.io/webupi-protocol/how-to/webupi-reference/webupi.sendpayment.md)
- [webUPI.requestPayment()](https://ninjapay.gitbook.io/webupi-protocol/how-to/webupi-reference/webupi.requestpayment.md)
- [webUPI.getUPIId()](https://ninjapay.gitbook.io/webupi-protocol/how-to/webupi-reference/webupi.getupiid.md)
- [webUPI.getPaymentStatus()](https://ninjapay.gitbook.io/webupi-protocol/how-to/webupi-reference/webupi.getpaymentstatus.md)
- [Error Handling in WebUPI](https://ninjapay.gitbook.io/webupi-protocol/how-to/webupi-reference/error-handling-in-webupi.md)
