A shopper comparing two camera bundles does not necessarily need more options. They need to know what changes when they choose the more expensive one. DJI’s Osmo Action 5 Pro purchase page makes that question concrete: one battery or three, a charging case or none, an extension rod or none.
This case study examines the official refurbished-product page as observed on November 13, 2026. The supplied Australian URL redirected in our browser to the Singapore English storefront, displaying USD. Its comparison showed Standard at USD279 and Adventure at USD359, both out of stock. These are observations of refurbished units in that storefront, not universal prices for new cameras.
Source: DJI’s observed product page.
Start with the equipment difference, rather than a wall of package names
The Standard Combo includes the camera, one Extreme Battery Plus rated at 1950mAh, and basic mounting equipment. The Adventure Combo adds two batteries, a Multifunctional Battery Case 2 and a 1.5m Extension Rod. Other small-item quantities also differ, so a three-battery headline should lead into the actual contents rather than replace them.
The useful design decision is the sequence. A buyer can first decide whether the basic equipment is sufficient for their recording sessions. They can then consider a helmet attachment or another specialised mount. That avoids forcing someone who has not settled on an activity to understand every mounting combination before choosing a camera.
Two choices are not automatically better than ten. A buyer who owns compatible batteries may prefer the smaller bundle. A diving setup may require equipment that neither bundle provides. The page demonstrates a way to organise one decision; it does not prove a conversion rate, an order share or a universal rule about assortment size.
Source: DJI Compare Options, within the product page.
Why the contents grid matters
An upgrade description explains the difference in a sentence. The In the Box grid makes it checkable. Adventure’s fourteen item types include visible quantity labels, such as three batteries and two locking screws. Photographs alone cannot tell the buyer whether the same object appears twice for illustration or is actually supplied twice.
For a Shopify implementation, the selected sales unit should determine the contents grid, selected media, price and availability together. If the card changes to Adventure but the contents remain Standard, the page has created a contradiction before the order even reaches the cart. Store the contents against the actual bundle or variant, rather than duplicating the information in disconnected text blocks.
Explain what an additional device enables
DJI’s microphone connection section is more instructive than a generic row of recommended products. It explains that OsmoAudio can connect up to two compatible DJI Mic 2 or Mic Mini transmitters for 48kHz audio without a receiver. The transmitters are sold separately.
That combination of capability and exclusion is essential. “Connects to a microphone” does not tell a buyer whether they need a receiver, which transmitter version works, or whether the microphone is inside the box. These questions belong next to the capability being demonstrated.
Source: DJI’s microphone connection section.
A Shopify store selling a camera and a wireless microphone could use the same information pattern: explain the connection, name supported products, then offer the correct purchasable item. The selected transmitter needs its own real variant and availability. Adding a number to the displayed total is not an add-to-cart integration, and showing the accessory does not establish increased attachment sales.
Keep services and refurbished status explicit
DJI’s navigation and service areas expose Care, official refurbished products and the Store App. Exact menu placement varies with region and viewport; not every entry is the first-level navigation item in every layout.
The refurbished product notice explains inspection, after-sales support and eligibility for DJI Care Refresh. A reader should still distinguish the product’s refurbished status from the availability and conditions of a separate service. Eligibility does not mean the service has already been purchased or activated.
The page also displays a Virtual Flight banner directing visitors to the DJI Store App. We observed that invitation, not an executed in-app flight. A comparable experience on another site should link to a functioning trial and explain its limits rather than imply that a promotional image is a working simulator.
Care is not a universal one-year/two-year entitlement that a merchant can attach to any hardware. Product, country, purchase window, fees and fulfilment conditions need their own source. An unauthorised storefront cannot turn its own checkbox into an official DJI service.
Technical detail helps buyers make a usable choice
The strongest specification content answers a particular task. For example, someone planning a long externally powered recording needs to know more than “supports charging while recording.” Someone transferring files needs to know which storage medium the speed claim refers to.
| Buyer’s question | What the official information distinguishes | What the storefront should retain |
|---|---|---|
| Can I record from external power with the battery removed? | Subject Tracking and SuperNight require a battery; other modes can operate from Type-C power without it. | Put the mode restriction beside the external-power explanation. |
| Does wireless transfer reach 80MB/s? | Up to 80MB/s for built-in storage versus 50MB/s for SD-card material under interference-free conditions. | Keep the medium and test condition with the number. |
| Which card should I buy? | The specifications list particular SanDisk, Kingston and Lexar models and capacities. | Link to the current list, rather than extrapolating every capacity in a range. |
| What does cold-weather battery life mean? | The cited longest recording figures use 1080p24, 16:9, RockSteady on, Wi-Fi and screens off. | Do not present the figure as a promise for every resolution, mode and temperature. |
The current specifications list eight capacity/model records: SanDisk Extreme PRO 32GB U3 A1 V30; Kingston CANVAS Go! Plus 64GB, 128GB, 256GB, 512GB and 1TB U3 A2 V30; and Lexar Professional 1066x 64GB and 512GB U3 A2 V30. That is a manufacturer recommendation list, not a test we performed. Lexar’s two listed capacities do not establish that every intermediate capacity has been listed.
Display brightness needs similar care. The front and rear OLEDs have a typical brightness specification of 800cd/m²; the rear display’s 1000cd/m² peak must not become a claim that both displays share that peak. Clear scope also makes product facts easier for search and AI systems to interpret, without guaranteeing citation or ranking.
Sources: DJI specifications and FAQ.
Taking the interface into Shopify
The complete fact-corrected Liquid prototype is preserved separately. It demonstrates the two-option selector, contents quantities, accessory selections and displayed total. It does not contain a production-ready mapping to real variants, cart requests or Care fulfilment. Its historical hardcoded prices are not a current offer.
Begin in Products by deciding whether the two offers are variants, independent products or component bundles. Then bind the chosen offer to a maintained record containing its actual saleable item, included quantities, media and compatibility conditions. Read the current market’s price and availability from the commerce data, not a fixed USD label in JavaScript.
Next, add separately purchased hardware as its own line item. Use the documented, locale-aware Cart Ajax API, handle the returned error when an item cannot be added, and read the resulting cart rather than trusting the local arithmetic. A line-item note is useful for context but cannot replace the actual sales unit or invent a service entitlement.
Finally, test Standard and Adventure, accessory on and off, a bundle becoming unavailable, an unavailable microphone and repeated clicking. Check the returned variants, quantities, currency and prices, then review a test order and the fulfilment information. The target is one consistent selection from product page to warehouse, not merely an attractive selector.
The complete prototype keeps its UI structure, with factual copy and the default paid-selection state corrected. The untouched original remains archived; this is still not a production transaction integration.





