Initial billing attempt is not happening

Hi,

I have a subscription contract that Shopify created for me from a Selling Plan with the following billing policy:

"billingPolicy": {
  "anchors": [],
  "interval": "MONTH",
  "intervalCount": 1,
  "minCycles": 3,
  "maxCycles": 12
},

This comes from a selling plan with only a simple fixed pricing policy:

"pricingPolicies": [
  {
    "__typename": "SellingPlanFixedPricingPolicy",
    "adjustmentType": "PRICE",
    "adjustmentValue": {
      "amount": "12.95",
      "currencyCode": "EUR"
    },
    "createdAt": "2022-09-16T10:17:52Z"
  }
]

From the subscriptions documentation, I’d expect Shopify to create an initial billing attempt for me (and my app would have to create subsequent attempts). However, it appears this isn’t happening:

"lastPaymentStatus": null,
"billingAttempts": {
  "edges": []
},

Any help for debugging this? How can I find out why no billing attempts were created?

Thanks,

Martijn

According to this answer, there is no billing attempt for the initial order. This directly contradicts the Shopify.dev docs (in several places):

After the transaction and order are created, Shopify generates a subscription contract and creates a billing attempt on the initial purchase.

I guess I’ll just check the originOrder’s payment status then, though.