Authenticate actions
PUT {{koxa_payments_api_url}}/payments/approvals
Request Body
{"payments"=>[{"payment_id"=>"{{payment_id_1}}", "action"=>"act_approve"}, {"payment_id"=>"{{payment_id_2}}", "action"=>"act_reject", "rejection_reason"=>"Newer invoice available to pay from."}]}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Request-id | string | Repeat the Request ID echoed with authentication prompt | |
Content-Type | string |
RESPONSES
status: OK
{"request_id":"049101db-e8f4-4120-ac99-ab06c2f50a75","payments":[{"payment_id":"pay_cl7kw85gy007901nz6dar48sn","pay_friendly":"PAYX4X8JHOZP0P7","action":"act_approve","status":"pay_approved","message":"Payment approved, processing pending.","_links":{"self":{"href":"/payments/pay_cl7kw85gy007901nz6dar48sn"},"approvals":{"href":"/payments/pay_cl7kw85gy007901nz6dar48sn/approvals"}}},{"payment_id":"pay_cl7kw85gz007a01nzgv115t07","pay_friendly":"PAYJLBV396Q5UO6","action":"act_reject","status":"pay_rejected","rejection_reason":"Newer invoice available to pay from.","message":"Payment rejected.","_links":{"self":{"href":"/payments/pay_cl7kw85gz007a01nzgv115t07"},"approvals":{"href":"/payments/pay_cl7kw85gz007a01nzgv115t07/approvals"}}}],"exceptions":[]}