# Receipt At Annex Cloud, we recognize the significance of loyalty and the value of rewarding your customers for their ongoing support. Our Loyalty Receipts API is designed to help you seamlessly integrate and enhance your loyalty program by enabling receipt upload, verification, and reward management, making it easier than ever to create engaging, customized, and rewarding experiences for your customers. This documentation covers all aspects of the receipt upload and verification process. Once a receipt is successfully verified, members will earn points that they can redeem for coupons or use to purchase products based on their preferences. Thank you for choosing Annex Cloud for your loyalty needs. We look forward to assisting you in building stronger and more loyal customer relationships. ## Upload a receipt - [POST /receipts - upload receipt](https://annexcloud.redocly.app/loyalty/loyalty/receipt/postreceipts.md): This endpoint can be used to upload receipts in JPEG, PNG, or HEIC format. Once a receipt is submitted, it goes through a verification process, and upon successful verification, points are awarded to the member. Here, in the request body, you need to select 'form-data' to provide the user ID and upload the receipt. ## Upload the receipt by providing the URL - [POST /receipts - upload receipt by URL](https://annexcloud.redocly.app/loyalty/loyalty/receipt/postreceiptsurl.md): This endpoint can be used to upload a receipt by providing a URL with a PNG, JPEG, or HEIC extension. Once the receipt is submitted, it goes through a verification process, and upon successful verification, points are awarded to the member. Here, in the request body, you need to select 'raw' to provide the user ID and upload the receipt URL. ## Get member’s receipt details - [GET /receipts/user/{{email_id}}](https://annexcloud.redocly.app/loyalty/loyalty/receipt/getmemberreceiptdetails.md): This endpoint can be used to fetch all receipts uploaded by a member by providing the member's user ID. Note - The member’s receipt information can also be filtered based on query parameters such as receipt_id, receipt_status, and submission_id. ## Check receipt status - [GET /receipts/{{submission_id}}](https://annexcloud.redocly.app/loyalty/loyalty/receipt/getreceiptssubmissionid.md): This endpoint can be used to check the status of a receipt after it has been uploaded. Once the receipt is verified, the member receives the points benefit.