E-Commerce Development Platform Selection 4 — Questions and Answers
Question 1: A subscription box company needs recurring billing, dunning management, and subscriber lifecycle management. Which platform feature is non-negotiable?
- One-time payment processing only
- Native or robust third-party subscription billing support (Correct answer)
- Static HTML product pages
- Manual invoice generation
Correct answer: Native or robust third-party subscription billing support
Subscription businesses require platforms that natively support or deeply integrate with recurring billing systems to manage retries, cancellations, and upgrades.
Question 2: When a platform advertises '99.99% uptime SLA,' what does this guarantee in practical terms?
- The store will never experience any errors
- Maximum allowable downtime of approximately 52 minutes per year (Correct answer)
- The platform supports 99.99 concurrent users
- Customer support responds within 99.99 minutes
Correct answer: Maximum allowable downtime of approximately 52 minutes per year
99.99% uptime means less than ~52 minutes of downtime per year, calculated as 0.01% of 525,600 minutes in a year.
Question 3: Which of the following best describes a 'composable commerce' approach to platform selection?
- Buying all commerce tools from a single vendor bundle
- Assembling best-of-breed services (search, checkout, PIM, CMS) via APIs into a custom stack (Correct answer)
- Using a free open-source theme composer
- Composing product descriptions with AI tools
Correct answer: Assembling best-of-breed services (search, checkout, PIM, CMS) via APIs into a custom stack
Composable commerce assembles specialized, best-of-breed microservices via APIs rather than relying on a single monolithic platform for all functionality.
Question 4: A platform's app marketplace has 8,000 plugins. Why might this be a double-edged sword for platform selection?
- More plugins always guarantee better performance
- A large marketplace indicates high cost
- Many plugins increase the risk of compatibility conflicts, security vulnerabilities, and technical debt (Correct answer)
- Plugin marketplaces are only available on self-hosted platforms
Correct answer: Many plugins increase the risk of compatibility conflicts, security vulnerabilities, and technical debt
While a large plugin ecosystem offers flexibility, relying on many third-party plugins creates dependency risks, potential conflicts, and security exposure if plugins are poorly maintained.
Question 5: What role does PCI DSS compliance play in e-commerce platform selection?
- It determines the maximum product image file size allowed
- It ensures the platform meets credit card industry security standards for handling cardholder data (Correct answer)
- It sets rules for how product descriptions must be written
- It governs shipping carrier integrations
Correct answer: It ensures the platform meets credit card industry security standards for handling cardholder data
PCI DSS compliance certifies that a platform follows payment card industry security standards, protecting cardholder data and reducing merchant liability.
Question 6: A platform offers both a 'starter' plan at $29/month and an 'enterprise' plan at $2,000/month. What typically justifies the enterprise tier for large merchants?
- More product photos per listing
- Access to advanced features like dedicated infrastructure, SLA guarantees, custom contracts, and priority support (Correct answer)
- Unlimited blog posts
- Free domain registration
Correct answer: Access to advanced features like dedicated infrastructure, SLA guarantees, custom contracts, and priority support
Enterprise plans provide dedicated infrastructure, negotiated SLAs, advanced security controls, and direct support channels that justify the cost at high revenue volumes.
Question 7: Which technical factor should a developer evaluate to assess how easily a platform integrates with an existing ERP system?
- The platform's default color palette
- Quality and completeness of the platform's REST or GraphQL API documentation (Correct answer)
- Number of storefront themes available
- Whether the platform has a mobile app for merchants
Correct answer: Quality and completeness of the platform's REST or GraphQL API documentation
ERP integration depends on the platform exposing robust, well-documented APIs for orders, inventory, and customer data that the ERP system can consume.
A subscription box company needs recurring billing, dunning management, and subscriber lifecycle management.
Which platform feature is non-negotiable?