I've been using a GraphQL for a Custom Shopify App. Although yesterday an unusual error occurred and on inspection it happened since the GraphQL returns an un-expected value for the fullyPaid attribute.
For an order created manually and marked as "Paid", the GraphQL is returning a "false" for the "fullyPaid" attribute.
Thanks for bringing this up. I've been able to replicate when creating an order with no transactions, it seems
false when the order contains no transactions, regardless of the state of the
financial_status field. I've raised this with our developers for further investigation, I'll post back here once we have an update.