Recent change to cart?

Topic summary

A developer reports that their custom logo upload functionality has stopped working. The feature uses a file input field added via a custom Liquid section in the theme customizer.

Current behavior:

  • File uploads successfully on the product page
  • Upload data fails to transfer to cart, checkout, or backend admin
  • Dynamic checkout is disabled
  • No recent intentional code changes were made

Code implementation:

<input type="file" form="{{ 'product-form-' | append: section.id }}" name="properties[Upload Logo:]">

Question: Has there been a recent platform change affecting cart line item properties? The developer seeks to resolve this without resorting to third-party apps, as they consider this basic functionality that should work natively.

Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

Does anyone know if there was a recent change to the cart? I had the upload logo line item field working just fine using the below code, however testing it yesterday on an order before go live, it no longer works. This code is added to a custom liquid section in the customizer. It still uploads on the product page, however it does not move through the process to the cart, checkout or back end admin. Dynamic checkout is turned off, and I have intentionally not made any large changes to the code on the back end. Any help would be appreciated, I do not want to have to use an app for what should be basic functionality available by default. Thanks!

UPLOAD LOGO:

(accepted file formats = .eps, .ai, .cdr, .pdf, .svg)
1 Like