200 OK - Payment processed successfully
400 Bad Request - Invalid request body or validation errors
404 Not Found - Order not found
409 Conflict - Payment amount doesn’t match order price or order cannot be modified
paidPrice provided in the request does not match the order’s totalPrice.
paidPrice matches the order’s totalPrice exactly to avoid payment rejection.