Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Context
Using the query GiftCard endpoint and this was my query:
`
query($query: String!) {
giftCards(first: 250, query: $query) {
nodes {
balance {
amount
currencyCode
}
createdAt
customer {
displayName
email
}
deactivatedAt
enabled
expiresOn
id
initialValue {
amount
currencyCode
}
maskedCode
note
order {
confirmationNumber
email
}
}
}
}
`
with the following params:
{
"query": "status:enabled"
}
This is done on 26 Feb 2025 ~15hrs my timezone (GMT+8 SGT)
Issue
I'm getting gift cards that should have been expired on 25 Feb (see below).
The Store timezone is set to my timezone as well, leading me to think that this could be a bug with the way Shopify considers gift cards to be expired.
Would appreciate any help here
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025