← All Shopify Flashcard Decks

Mixed Deck — All Shopify Topics Flashcards

99 cards from real Shopify practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 20 Mixed Deck — All Shopify Topics flashcards as text
  1. Which Shopify plan is required to access Shopify's built-in fraud analysis tools for orders?

    Answer: Available on Basic Shopify and above

    Shopify's fraud analysis indicators (risk level, IP checks, AVS mismatch) are available on Basic Shopify and all higher plans.

  2. What is the function of 'tip' settings in Shopify checkout?

    Answer: Allowing customers to add an optional gratuity to their order total

    Shopify's tipping feature lets merchants enable optional gratuity fields at checkout, useful for service-based businesses.

  3. What is Shopify's 'Order Printer' app primarily used for?

    Answer: Generating customizable printable documents like invoices, packing slips, and receipts

    Order Printer by Shopify allows merchants to create and print customized templates for invoices, packing slips, labels, and receipts directly from the admin.

  4. Does a Shopify website by default include a blog?

    Answer: Yes

    By default, every new Shopify store comes with a pre-installed blog named 'News.' This allows merchants to immediately start publishing content, updates, or articles without any additional setup. While it can be renamed or additional blogs can be created, a basic blog functionality is always present from the start of a Shopify store.

  5. What happens when you issue a full refund on a Shopify order?

    Answer: The customer is refunded the paid amount and you can optionally restock inventory

    A full refund returns the payment to the customer through the original payment method, and Shopify gives merchants the option to restock returned items.

  6. Where do you edit a product's SEO title and meta description in Shopify?

    Answer: At the bottom of the product page under 'Search engine listing preview'

    Each product page has a 'Search engine listing preview' section at the bottom where you can edit SEO title and description.

  7. How can you create a discount that applies only to a specific collection in Shopify?

    Answer: By creating a discount code and setting 'Applies to' to a specific collection

    When creating a discount in Shopify, you can limit it to specific collections using the 'Applies to' setting.

  8. Which Shopify discount type gives a percentage off the entire order total?

    Answer: Order discount

    Order discounts apply a fixed amount or percentage off the total cart value rather than individual items.

  9. Which Shopify report would help you identify your best-selling products?

    Answer: Sales by product report

    The Sales by product report shows revenue and units sold per product, identifying top performers.

  10. What is a 'theme app extension' in Shopify?

    Answer: A way for apps to inject theme blocks and assets into a store's theme without modifying theme code

    Theme app extensions allow apps to add blocks, scripts, and assets to themes through a safe, upgrade-proof mechanism.

  11. What file format must product images be in to be uploaded directly to Shopify?

    Answer: JPG, PNG, GIF, or WebP

    Shopify accepts JPG, PNG, GIF, and WebP image formats for product uploads.

  12. Conditions created by control flow tags determine whether certain Liquid code blocks are executed. Among the following, which is NOT a control tag?

    Answer: switch

    Liquid control flow tags, such as `if`, `else`, `elseif`, and `unless`, are used to execute specific blocks of code conditionally. While `switch` is a common control flow statement in many programming languages, it is not a native control flow tag available in Shopify Liquid. Liquid relies on `if/else/unless` for conditional logic.

  13. What is a 'Buy X Get Y' discount type in Shopify?

    Answer: A promotion where purchasing a set quantity unlocks a free or discounted item

    Buy X Get Y discounts reward customers with a free or discounted item when they purchase a specified quantity.

  14. How can I utilize Shopify's {% include ''" %} percentage for an app?

    Answer: When your app is installed, if you want to add an asset to a shop, you must first get the merchant's approval before doing so. Installing your asset, in our example "foo.liquid," comes next. You may use include to have the theme refer to the object once it is in the store.

    To use `{% include 'foo' %}` for an app's custom Liquid code, the app must first be installed on the merchant's store and have the necessary permissions to manage theme assets. Once approved, the app can programmatically upload its Liquid file (e.g., `foo.liquid`) as an asset to the store's theme. After the asset is present in the theme, the `include` tag can then be used within the theme's Liquid files to render the content of `foo.liquid`.

  15. What will be printed in the following Liquid code

    Answer: Tracking number:

    In Liquid, if a variable or object property is `null` or empty, outputting it with `{{ }}` will result in an empty string. The literal text 'Tracking number: ' will be printed as it is. Since `order.tracking_number` is assumed to be empty or non-existent in this context, nothing will be appended after the colon, resulting in 'Tracking number: ' being displayed.

  16. Which of the following codes for creating variables is correct?

    Answer: {% assign foo = "bar" %}

    In Liquid, variables are created and assigned values using the `assign` tag. The correct syntax is `{% assign variable_name = "value" %}`. Option B follows this syntax, correctly assigning the string 'bar' to the variable `foo`, while the other options use syntax from different programming languages.

  17. What is the correct sequence of steps to manually fulfill an order in Shopify?

    Answer: Go to the order → Click 'Fulfill items' → Add tracking info → Click 'Fulfill items' button

    Manual fulfillment in Shopify follows the path: open the order, select 'Fulfill items,' enter a tracking number, then confirm to send the shipping notification.

  18. If a customer's badge is absent from the Orders section of the iPhone app, what is the order?

    Answer: Closed

    In the Shopify mobile app, orders typically display badges indicating their status (e.g., 'Unfulfilled,' 'Paid'). If an order's badge is completely absent from the Orders section, it generally signifies that the order has been fully processed and closed. This means it has been fulfilled, paid, and no further action is required, leading to its removal from active status indicators.

  19. Where do you install third-party apps for your Shopify store?

    Answer: The Shopify App Store at apps.shopify.com

    Third-party apps are discovered and installed through the Shopify App Store at apps.shopify.com.

  20. Which fulfillment status indicates that ALL items in an order have been shipped to the customer?

    Answer: Fulfilled

    A 'Fulfilled' status means every line item in the order has been shipped and tracking information has been added.