Docs

Cannot make a subscription update resulting in a mismatch between customer entities

You are attempting to make an update to a subscription that will result in a mismatch between customer entities.

Example response
{
"error": {
"type": "request_error",
"code": "subscription_update_causing_customer_mismatch_not_allowed",
"detail": "Paddle cannot complete this action as it will result in a mismatch between customer entities.",
"documentation_url": "https://developer.paddle.com/errors/subscriptions/subscription_update_causing_customer_mismatch_not_allowed"
},
"meta": {
"request_id": "00000000-0000-0000-0000-000000000000"
}
}

Details

Status code
400
Error code
subscription_update_causing_customer_mismatch_not_allowed
Error message
Paddle cannot complete this action as it will result in a mismatch between customer entities.

Common causes

  • You're trying to make an update to a subscription that generates credits, but a new customer entity has been linked to the subscription since the last renewal. This would mean creating a credit against a transaction for a customer with credit from a another customer, which isn't permitted.
  • You're attempting to link a new customer to the subscription which is not permitted if there are pending credits belonging to the previous customer.

Troubleshooting

  • Consider using a proration billing mode that won't create credits.
  • Try this change again after the next renewal.

Was this page helpful?