# Payments Operations related to payments ## List payments - [GET /payments](https://docs.helix-pay.net/apis/external.gen/payments/paths/~1payments/get.md): Get a paginated list of all payments made by consumers ## Create a new payment - [POST /payments](https://docs.helix-pay.net/apis/external.gen/payments/paths/~1payments/post.md): Creates a new payment request ## Get payment details - [GET /payments/{payment_id}](https://docs.helix-pay.net/apis/external.gen/payments/paths/~1payments~1%7Bpayment_id%7D/get.md): Get details for a specific payment ## Update payment status - [PATCH /payments/{payment_id}](https://docs.helix-pay.net/apis/external.gen/payments/paths/~1payments~1%7Bpayment_id%7D/patch.md): Update the details of a specific payment ## Refund a payment - [POST /payments/{payment_id}/refund](https://docs.helix-pay.net/apis/external.gen/payments/paths/~1payments~1%7Bpayment_id%7D~1refund/post.md): Request a refund for a specific payment ## Cancel a payment - [POST /payments/{payment_id}/cancel](https://docs.helix-pay.net/apis/external.gen/payments/paths/~1payments~1%7Bpayment_id%7D~1cancel/post.md): Cancel a specific payment. You can only cancel payments that are in the CREATED status.