# App features

- [Add Charge for an option value](/app-features/up-charge-for-specific-variants.md): Increase the price per product with add-charge variants while keeping the product page neat :D
- [Add Bundle for an option value](/app-features/create-product-bundles.md): The Bundle feature allows you to attach a pre-existing product to an option value.
- [Conditional Logic - Option B is shown/ hidden according to the value of option A](/app-features/conditional-logic-option-b-shows-if-option-a-is-selected.md)
- [File Upload for Customers](/app-features/file-upload-for-customers.md): Allows customers to upload files and add their personal touch to the products!
- [Changing the option position on the Product page](/app-features/changing-the-option-position-on-the-product-page.md): You can now choose where options show on your product
- [Getting the HTML element](/app-features/changing-the-option-position-on-the-product-page/getting-the-html-element.md): Here is how you can get the HTML element for option repositioning.
