# Charges Create and manage payment charges ## Create merchant charge - [POST /v1/charges](https://developer.kai2.io/merchant/charges/paths/~1v1~1charges/post.md): Creates a charge for in-person payment acceptance. Payment methods: - nfc: Returns NFC payload for Tap-to-Pay - qr: Returns QR code data and image URL - alias: Resolves alias and creates charge ## List charges - [GET /v1/charges](https://developer.kai2.io/merchant/charges/paths/~1v1~1charges/get.md) ## Get charge - [GET /v1/charges/{chargeId}](https://developer.kai2.io/merchant/charges/paths/~1v1~1charges~1%7Bchargeid%7D/get.md) ## Cancel charge - [DELETE /v1/charges/{chargeId}](https://developer.kai2.io/merchant/charges/paths/~1v1~1charges~1%7Bchargeid%7D/delete.md): Cancel a pending charge. Only works if status is requires_payment.