--- title: OrderPaymentStatus - GraphQL Admin description: The status of a customer's payment for an order. api_version: 2025-10 api_name: admin type: object api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/objects/orderpaymentstatus md: https://shopify.dev/docs/api/admin-graphql/latest/objects/orderpaymentstatus.md --- # Order​Payment​Status object Requires `read_orders` access scope. The status of a customer's payment for an order. ## Fields * error​Message [String](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String) A message describing an error during the asynchronous processing of a payment. * payment​Reference​Id [String!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String) non-null The ID of the payment, initially returned by an `orderCreateMandatePayment` or `orderCreatePayment` mutation. * status [Order​Payment​Status​Result!](https://shopify.dev/docs/api/admin-graphql/latest/enums/OrderPaymentStatusResult) non-null The status of the payment. * transactions [\[Order​Transaction!\]!](https://shopify.dev/docs/api/admin-graphql/latest/objects/OrderTransaction) non-null The transaction associated with the payment. * translated​Error​Message [String](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String) A translated message describing an error during the asynchronous processing of a payment. *** ## Map No referencing types *** ## Queries * [order​Payment​Status](https://shopify.dev/docs/api/admin-graphql/latest/queries/orderPaymentStatus) query Returns a payment status by payment reference ID. Used to check the status of a deferred payment. *** ## \OrderPaymentStatus Queries ### Queried by * \[order​Payment​Status](https://shopify.dev/docs/api/admin-graphql/latest/queries/orderPaymentStatus)