For discussing the development and integration of subscription-enabled shops using Shopify's Subscription APIs.
Hi.
Sometimes a subscription contract's delivery method becomes null even if I enter the address during the checkout process.
{
"data": {
"subscriptionContract": {
"__typename": "SubscriptionContract",
"status": "ACTIVE",
"deliveryMethod": null
}
},
"loading": false,
"networkStatus": 7
}
Does anyone know why this happens or know how to fix it?
Hey D_tehrani,
I want to apologize for not getting back to you about this in a timely manner.
If this problem is still relevant to you, can I ask that you submit this question again? (with information about your current situation)
Sincerely,
J-ROM
To learn more visit the Shopify Help Center or the Community Blog.
I am having the same issue how is this possible?
@J-ROM we are consistently seeing this over and over across merchants. the shipping address form is on their checkout page. most contracts have it but then we get cases that don't and merchants are upset about it. Please help.
Hey Czilla95,
Could you double-check if these contracts are for digital products (rather than physical ones), per chance? Digital products would not have a delivery method set, given they do not require physical shipping.
For this reason, it's possible to update a contract and nullify its delivery method if the value isn't set. Maybe this could be the accidental origin of these `null` delivery methods?
Hope this helps,
J-ROM
To learn more visit the Shopify Help Center or the Community Blog.