Option Price Calculator provides the following option types:

Lookup: Get a value from a table using two user inputs to perform a vlookup.
Dropdown
Swatch
Radio
Text
Paragraph
Number
Button
Date
File Upload: Pro Plan
Instructions: Elite Plan
Quantity : Elite plan