AppScoped
App Icon

MPO ‑ Multiple Product Options

by AppScoped · Category: Product Attributes
Free Plan Built for Shopify
⭐ 4.9/5
89 comment

App Introduction

Add multiple product options with price add-ons and conditional logic—no coding skills required. Most e-commerce products require customers to input data before purchase, ranging from shoe sizes to shirt colors. Some customizable items also need additional info like names or logos for printing. This app lets you add unlimited options to your Shopify store, then view the collected data directly in your admin orders! Field types include: Short Text Box, Long Text Box, Radio Buttons, Dropdown Menu, Image Upload, and Date Picker.

Core Functionality

  • Create fields based on tags, vendors, product types, URLs, and handles.
  • Create unique fields for different products based on your selections.
  • Field types: Short/long text, radio buttons, dropdowns, images, date pickers, etc.
  • Price adjustment functionality available for each field/option.
  • Easily set class names, placeholders, and default values.

Merchant-Friendly

  • Independent Station Merchants
  • Boutique E-commerce Merchants
  • Multi-category E-commerce
  • Custom Product Merchants

Basic Information

  • Developer:Centous Solutions
  • Address:17040 Liberty Way, Yorba Linda, CA, 92886, US
  • Price: Free / Free plan
  • Rating:4.9 / 5
  • Comment Count:89 comment
  • Release Date:2018-5-1
  • Supported languages:English
  • Compatible products:Shopify

Application Screenshot

Price Plan

Basic Plan

$1.99
  • Support multiple options
  • Different fields for different products
  • Conditional logic
  • Better frontend field UI
  • Support 'Buy Now' button

Advance Plan

$2.99
  • All Basic Plan Features
  • Multi-language Translation Support

Professional Plan

$3.99
  • All features included in Basic and Advanced plans
  • Price add-on for each field/option

User Location & Comments

User Location

Comments

Shopify API Used

  • POST /admin/api/products/metafields.json
  • PUT /admin/api/products/metafields/{id}.json
  • GET /admin/api/products/metafields.json

Permission:write_products,read_products,manage_metafields

  • POST /admin/api/products/{id}/metafields.json
  • PUT /admin/api/products/{id}/metafields/{mid}.json
  • GET /admin/api/products/{id}/metafields.json

Permission:write_products,read_products,manage_metafields

  • POST /admin/api/metafield_definitions.json
  • PUT /admin/api/metafield_definitions/{id}.json
  • GET /admin/api/metafield_definitions.json

Permission:write_metafield_definitions,read_metafield_definitions,manage_products

  • POST /admin/api/products/{id}/variants.json
  • PUT /admin/api/products/{id}/variants/{vid}.json
  • GET /admin/api/products/{id}/variants.json

Permission:write_products,read_products,manage_variants

  • POST /admin/api/metafield_definitions/{id}.json
  • PUT /admin/api/metafield_definitions/{id}.json
  • GET /admin/api/metafield_definitions.json

Permission:write_metafield_definitions,read_metafield_definitions,manage_products

Similar APP