# orderMarkAsPaid - admin-graphql - MUTATION Version: 2025-01 ## Description Marks an order as paid. You can only mark an order as paid if it isn't already fully paid. ### Access Scopes `write_orders` access scope. Also: The user must have mark_orders_as_paid permission. ## Arguments * [input](/docs/api/admin-graphql/2025-01/input-objects/OrderMarkAsPaidInput): OrderMarkAsPaidInput! - The input for the mutation. ## Returns * [order](/docs/api/admin-graphql/2025-01/objects/Order): Order The order marked as paid. * [userErrors](/docs/api/admin-graphql/2025-01/objects/UserError): UserError! The list of errors that occurred from executing the mutation. ## Examples