Updating payload properties due to Klaviyo’s new API payload size limit of 100KB
We are updating our payload properties due to Klaviyo’s new API payload size limit of 100KB.
To stay within this limit, we are introducing two adjustments. These adjustments will only be applied when a payload would otherwise exceed 100KB.
1. Limit on line_items within charges
We will now cap the number of line_items in each charge to 15. For example, if an event contains 5 charges and each charge has 20 line_items, only the first 15 line_items for each charge will be included in the rc_queued_charges custom property.
2. Limit on subscriptions
We will now include a maximum of 25 subscriptions in the payload. For example, if an event contains 30 subscriptions, only the first 25 will be included in the rc_all_subscriptions custom property.
These updates ensure that events and customer properties stay under the 100KB limit and continue to sync reliably with Klaviyo. We expect minimal impact on merchants and anticipate that nearly all events will continue to sync as usual.
These changes are now reflected in our help center.