GraphQL API Regression – Missing Posted Date on Refunds & Transaction Visibility Issues

  1. Missing Posted Date in GraphQL (Possible API Regression?)
  • In the REST API, I can retrieve a posted date for refunds.
  • In the GraphQL API, however, the posted date is missing.
  • This occurs on the overall refund object, not on refund line items.
  • The refunds in question are standard webshop refunds initiated in Shopify.

Is this an intentional difference between the APIs, or has this been a regression? If intentional, is there another way to retrieve the posted date via GraphQL?

2) No Transactions for Certain Refund Events

  • I understand that some refund events may not have an associated transaction.
  • However, how can I determine why a refund has no associated transaction?
  • Is there a specific way to confirm whether a refund was a non-monetary refund (e.g., store credit, manual adjustment)?