Subscription Contract delivery method returns null

d_tehrani
Shopify Partner
56 1 13

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?

Replies 4 (4)

J-ROM
Shopify Staff (Retired)
66 6 8

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.

czilla95
New Member
8 0 0

I am having the same issue how is this possible?

czilla95
New Member
8 0 0

@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.

J-ROM
Shopify Staff (Retired)
66 6 8

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.