السلام عليكم.
على حد علمي ليس هناك إضافة تقوم بفعل ذلك بشكل مباشر. لكن عالبا عندما نريد القيام بفكرة خارج المعتاد نعمل على إضافة أخرى يمكننا استعمالها بهذه الطريقة.
إضافة مثل WooCommerce Checkout Add-ons ( مدفوعة) يمكنا القيام بنفس الفكرة رغم أنها غير معدة لهذا الغرض. لكل هذه الاضافة يمكنك إستعاملها لإضافة خيارة عند الدفع، وهذا الخيار بالنسبة لك سيكون هو حجم أ وشكل الصندوق وبناءا على هذا الخيار سيتم خصم أو إضافة مبلغ معين.
هناك إضافة أخرى غيرا مدفوعة أيضا اسمها YITH WooCommerce Product Add-Ons & Extra Options يمكنك القيام بنفس الغرض بها.
هناك إضافة مجانية يمكنك استعمالها وهي Extra product options For WooCommerce | Custom Product Addons and Fields لكنها ستحتاج منك تدخل في الاعداد وربما التعديل على الاضافة حتى لكي تلائم احتياجاتك.