Dear Team,
First, thank you for creating such an amazing plugin—WooCommerce Checkout Files Upload has been a fantastic tool for our store! We’re using it to allow customers to upload a direct bank payment slip on the checkout page.
We’d like to make this file upload required only for the “Direct bank transfer” (bacs) payment method, but not for card payments. If we enable the “Required” option in the plugin settings, is there a way to control validation so it applies only to bank payments? Ideally, we want to:
– Block checkout for bank payments without a file, showing an error like “Please upload a payment slip.”
– Allow checkout for card payments without requiring a file.
– Ensure uploaded files attach to the order in WooCommerce.
Could you advise if this is possible through plugin settings or if custom code is needed? If code is required, could you share an example to validate the upload only for bacs, ensuring file attachment?
Thank you again for your incredible work and support!