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

# Accept Payment Using A1Pay

- [Introduction](https://blended.gitbook.io/a1pay/accept-payment-using-a1pay/introduction.md): You can easily accept payment on your application using A1Pay.  Registration on A1Pay is free.
- [Initialize Payment](https://blended.gitbook.io/a1pay/accept-payment-using-a1pay/initialize-payment.md): Once user is ready to make payment on your website or app, follow the instructions here to redirect user with payment payload to A1Pay for payment processing.
- [Query Status With Your Reference](https://blended.gitbook.io/a1pay/accept-payment-using-a1pay/query-status-with-your-reference.md): The endpoint described here allows you to query transaction status with the payment reference you provided at payment initialization.
- [Query Status With A1Pay Reference](https://blended.gitbook.io/a1pay/accept-payment-using-a1pay/query-status-with-a1pay-reference.md): The second way you can query for the status of a transaction, this time, using the A1Pay reference that is returned to your ReturnURL through URL query parameters
- [Sample Integration Codes](https://blended.gitbook.io/a1pay/accept-payment-using-a1pay/sample-integration-codes.md)
