# Payment ## Get payments by messageId - [GET /api/v3/payments/{messageId}](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/getbymessageid.md) ## Get payments by batchId - [GET /api/v3/payments/{companyId}/batches/{batchId}/transactions](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/getpaymentsbybatchid.md) ## Get payment lines by batchId - [GET /api/v3/payments/{companyId}/batches/{batchId}](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/getpaymentlinesbybatchid.md) ## Get payment by sourceReference - [GET /api/v3/payments/{messageId}/{paymentId}](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/getpaymentlinebysourcereference.md) ## Get summary of payments for company - [GET /api/v3/payments/{companyId}/summaries](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/getpaymentsbycompany.md) ## Gets booked payments for company - [GET /api/v3/payments/{companyId}/movements](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/getpaymentmovementsbycompany.md) ## Gets booked payments for settlement - [GET /api/v3/payments/{companyId}/batches/{batchId}/movements](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/getpaymentmovementsbymessageid.md) ## Dismiss payments - [PUT /api/v3/payments/{messageId}/dismiss](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/dismisspaymentsbymessageid.md): Tokens provided to this endpoint must use implicit or authorization code grant type flows. ## Approves payments by message id. - [PUT /api/v3/payments/{messageId}/approve](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/approvepaymentsbymessageid.md): Tokens provided to this endpoint must use implicit or authorization code grant type flows. ## Get payment approval data - [GET /api/v3/payments/{messageId}/approve](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/getapprovalsbymessageid.md) ## Submits payments for an account. The AccountNumber MUST be owned by the company and in an account group that the user has access to. - [POST /api/v3/payments/{companyId}](https://developer.aritma.com/apis/banking/v3/openapi/bankservice-openapi/payment/createpaymentsforcompany.md)