Skip to main content
subscription.billing-interval-changed
Updated over 3 months ago

This event will be triggered when a billing interval (frequency) is changed for subscription contract.

Sample Message Content

{2 items
"data":{17 items
"__typename":string"SubscriptionContract"
"billingPolicy":{6 items
"__typename":string"SubscriptionBillingPolicy"
"anchors":[]0 items
"interval":string"MONTH"
"intervalCount":int3
"maxCycles":int999999
"minCycles":int1
}
"createdAt":string"2024-02-16T20:24:32Z"
"customAttributes":[]0 items
"customer":{6 items
"__typename":string"Customer"
"displayName":string"Jackson Appstle"
"email":string"ajlal_khan@appstle.com"
"firstName":string"Jackson"
"id":string"gid://shopify/Customer/7772680519981"
"lastName":string"Appstle"
}
"customerPaymentMethod":{3 items
"__typename":string"CustomerPaymentMethod"
"id":string"gid://shopify/CustomerPaymentMethod/43fca63ee821657735ae1877a0d59391"
"instrument":{11 items
"__typename":string"CustomerCreditCard"
"billingAddress":{8 items
"__typename":string"CustomerCreditCardBillingAddress"
"address1":string"123 William Street"
"city":string"New York"
"country":string"United States"
"countryCode":string"US"
"province":string"New York"
"provinceCode":string"NY"
"zip":string"10038"
}
"brand":string"visa"
"expiresSoon":boolfalse
"expiryMonth":int12
"expiryYear":int2024
"firstDigits":string"424242"
"lastDigits":string"4242"
"maskedNumber":string"•••• •••• •••• 4242"
"name":string"Jackson Appstle"
"revocable":boolfalse
}
}
"deliveryMethod":{3 items
"__typename":string"SubscriptionDeliveryMethodShipping"
"address":{11 items
"__typename":string"SubscriptionMailingAddress"
"address1":string"123 William Street"
"city":string"New York"
"country":string"United States"
"countryCode":string"US"
"firstName":string"Jackson"
"lastName":string"Appstle"
"name":string"Jackson Appstle"
"province":string"New York"
"provinceCode":string"NY"
"zip":string"10038"
}
"shippingOption":{4 items
"__typename":string"SubscriptionDeliveryMethodShippingOption"
"code":string"Economy"
"presentmentTitle":string"Economy"
"title":string"Economy"
}
}
"deliveryPolicy":{4 items
"__typename":string"SubscriptionDeliveryPolicy"
"anchors":[]0 items
"interval":string"MONTH"
"intervalCount":int3
}
"deliveryPrice":{3 items
"__typename":string"MoneyV2"
"amount":string"0.0"
"currencyCode":string"USD"
}
"discounts":{2 items
"__typename":string"SubscriptionManualDiscountConnection"
"edges":[]0 items
}
"id":string"gid://shopify/SubscriptionContract/12418449709"
"lastPaymentStatus":string"SUCCEEDED"
"lines":{2 items
"__typename":string"SubscriptionLineConnection"
"edges":[2 items
0:{2 items
"__typename":string"SubscriptionLineEdge"
"node":{14 items
"__typename":string"SubscriptionLine"
"currentPrice":{3 items
"__typename":string"MoneyV2"
"amount":string"25.0"
"currencyCode":string"USD"
}
"customAttributes":[]0 items
"discountAllocations":[]0 items
"id":string"gid://shopify/SubscriptionLine/449b7a2a-7a5b-45a1-9146-73d65387fb45"
"lineDiscountedPrice":{3 items
"__typename":string"MoneyV2"
"amount":string"25.0"
"currencyCode":string"USD"
}
"productId":string"gid://shopify/Product/9151122833709"
"quantity":int1
"sellingPlanId":string"gid://shopify/SellingPlan/687084110125"
"sellingPlanName":string"Monthly Subscription"
"sku":string""
"taxable":booltrue
"title":string"Subscription - GPS"
"variantId":string"gid://shopify/ProductVariant/48048842670381"
}
}
1:{2 items
"__typename":string"SubscriptionLineEdge"
"node":{15 items
"__typename":string"SubscriptionLine"
"currentPrice":{3 items
"__typename":string"MoneyV2"
"amount":string"25.0"
"currencyCode":string"USD"
}
"customAttributes":[]0 items
"discountAllocations":[]0 items
"id":string"gid://shopify/SubscriptionLine/9c95bc3c-e013-449a-8296-a24b63332a44"
"lineDiscountedPrice":{3 items
"__typename":string"MoneyV2"
"amount":string"25.0"
"currencyCode":string"USD"
}
"pricingPolicy":{3 items
"__typename":string"SubscriptionPricingPolicy"
"basePrice":{3 items
"__typename":string"MoneyV2"
"amount":string"25.0"
"currencyCode":string"USD"
}
"cycleDiscounts":[2 items
0:{5 items
"__typename":string"SubscriptionCyclePriceAdjustment"
"adjustmentType":string"PRICE"
"adjustmentValue":{3 items
"__typename":string"MoneyV2"
"amount":string"50.0"
"currencyCode":string"USD"
}
"afterCycle":int0
"computedPrice":{3 items
"__typename":string"MoneyV2"
"amount":string"50.0"
"currencyCode":string"USD"
}
}
1:{5 items
"__typename":string"SubscriptionCyclePriceAdjustment"
"adjustmentType":string"PRICE"
"adjustmentValue":{3 items
"__typename":string"MoneyV2"
"amount":string"25.0"
"currencyCode":string"USD"
}
"afterCycle":int1
"computedPrice":{3 items
"__typename":string"MoneyV2"
"amount":string"25.0"
"currencyCode":string"USD"
}
}
]
}
"productId":string"gid://shopify/Product/9151122604333"
"quantity":int1
"sellingPlanId":string"gid://shopify/SellingPlan/687084110125"
"sellingPlanName":string"Monthly Subscription"
"sku":string""
"taxable":booltrue
"title":string"Device GPS"
"variantId":string"gid://shopify/ProductVariant/48048841883949"
}
}
]
}
"nextBillingDate":string"2024-05-16T15:00:00Z"
"originOrder":{4 items
"__typename":string"Order"
"fulfillmentOrders":{2 items
"__typename":string"FulfillmentOrderConnection"
"edges":[1 item
0:{2 items
"__typename":string"FulfillmentOrderEdge"
"node":{4 items
"__typename":string"FulfillmentOrder"
"fulfillAt":string"2024-02-16T20:00:00Z"
"id":string"gid://shopify/FulfillmentOrder/6646867231021"
"status":string"OPEN"
}
}
]
}
"id":string"gid://shopify/Order/5703818543405"
"name":string"#1182"
}
"status":string"ACTIVE"
"updatedAt":string"2024-04-09T22:04:35Z"
}
"type":string"subscription.billing-interval-changed"
}
Did this answer your question?