I need a shopping cart built in order to sell toner for office-size printers. I have the list of products organized in a excel spreadsheet which includes roughly (150) different toners or "products". The spreadsheet also details what machines the different types of toners are compatible with and how much each toner costs.
The following are must have requirements for the cart:
A) Must be compatible with Skipjack Payment Gateway
B) Must be able to search for toner by Compatible Printer Model (example: there would be a drop down list of printers and once someone chose their printer it would direct them to the compatible toner cartridge for their machine)
C) Must be able to search or use drop to find toner by cartridge model
D) Must be able to modify prices on individual items
Note: I am open to any and all  e-commerce platforms, including open source platforms as long as they meet the above requirements.
The design of the cart should be very minimal and simple, I will provide a company logo and/or store header and any other images that are required.