Happy Business Starts Here

Re: Error while creating Orders - Invalid billing Cycle day of the charge: DefaultFromCustomer, Annu

Highlighted
Zuora Support

Error while creating Orders - Invalid billing Cycle day of the charge: DefaultFromCustomer, Annual

Customer is getting the error Invalid billing Cycle day of the charge: DefaultFromCustomer, Annual when transferring the invoice owner during the order creation process. But after activating the order, It lets them to amend the subscription and change the invoice owner without getting this error. please advise why this step is not working during the order creation process?

 

1111.png

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Zuora Support

Re: Error while creating Orders - Invalid billing Cycle day of the charge: DefaultFromCustomer, Annu

This scenario happens when we perform the Order creation and Owner Transfer in the same order with the Customer Account Billing Cycle Day as Autoset.

 

As per the engineering team recommendation we should not combine the "CreateSubscription" and "OwnerTransfer" order action in order because we may face issues like null exception while adding products or get Invalid billing Cycle day of the charge: DefaultFromCustomer, Annual error while creating the order and will not let us to complete the order action creation. The better approach to do is using the Order API call or handle the one action at time.

 

{
"orderDate": "2019-04-01",
"existingAccountNumber": "A00000047",
"subscriptions": [
{
"subscriptionNumber": "",
"orderActions": [
{
"triggerDates": [
{
"name": "ServiceActivation",
"triggerDate": "2019-04-01"
},
{
"name": "CustomerAcceptance",
"triggerDate": "2019-04-01"
}
],
"type": "CreateSubscription",
"createSubscription": {
"subscriptionOwnerAccountNumber": "A00000048",
"notes": "notes",
"terms": {
"initialTerm": {
"startDate": "2019-04-01",
"period": "12",
"periodType": "Month",
"termType": "TERMED"
},
"renewalTerms": [
{
"period": "1",
"periodType": "Month"
}
],
"renewalSetting": "RENEW_WITH_SPECIFIC_TERM",
"autoRenew": "false"
},
"subscribeToRatePlans": [
{
"productRatePlanId": "2c98907169b2dad30169b3ab0ae80030",
"chargeOverrides": [
{
"productRatePlanChargeId": "2c98907169b2dad30169b3ab0b0d0032"
}
]
}
]
}
}
]
}
]
}

View solution in original post

1 REPLY 1
Highlighted
Zuora Support

Re: Error while creating Orders - Invalid billing Cycle day of the charge: DefaultFromCustomer, Annu

This scenario happens when we perform the Order creation and Owner Transfer in the same order with the Customer Account Billing Cycle Day as Autoset.

 

As per the engineering team recommendation we should not combine the "CreateSubscription" and "OwnerTransfer" order action in order because we may face issues like null exception while adding products or get Invalid billing Cycle day of the charge: DefaultFromCustomer, Annual error while creating the order and will not let us to complete the order action creation. The better approach to do is using the Order API call or handle the one action at time.

 

{
"orderDate": "2019-04-01",
"existingAccountNumber": "A00000047",
"subscriptions": [
{
"subscriptionNumber": "",
"orderActions": [
{
"triggerDates": [
{
"name": "ServiceActivation",
"triggerDate": "2019-04-01"
},
{
"name": "CustomerAcceptance",
"triggerDate": "2019-04-01"
}
],
"type": "CreateSubscription",
"createSubscription": {
"subscriptionOwnerAccountNumber": "A00000048",
"notes": "notes",
"terms": {
"initialTerm": {
"startDate": "2019-04-01",
"period": "12",
"periodType": "Month",
"termType": "TERMED"
},
"renewalTerms": [
{
"period": "1",
"periodType": "Month"
}
],
"renewalSetting": "RENEW_WITH_SPECIFIC_TERM",
"autoRenew": "false"
},
"subscribeToRatePlans": [
{
"productRatePlanId": "2c98907169b2dad30169b3ab0ae80030",
"chargeOverrides": [
{
"productRatePlanChargeId": "2c98907169b2dad30169b3ab0b0d0032"
}
]
}
]
}
}
]
}
]
}

View solution in original post