# orderMarkAsPaid - admin - MUTATION
Version: 2024-04

## 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/2024-04/input-objects/OrderMarkAsPaidInput): OrderMarkAsPaidInput! - The input for the mutation.


## Returns
* [order](/docs/api/admin/2024-04/objects/Order): Order The order marked as paid.
* [userErrors](/docs/api/admin/2024-04/objects/UserError): UserError! The list of errors that occurred from executing the mutation.


## Examples