Custom print commerce

Logistics Shepherd: Stickers

Sell stickers and custom prints with artwork upload and approval before you charge.

Mark a product as custom print / stickers and checkout authorizes payment, waits for the buyer to upload artwork, then lets you approve and capture — or reject and void — from the order screen. No separate print shop SaaS.

  • Custom print / stickers delivery type on any product
  • Buyer uploads artwork after checkout from the order page
  • Payment authorizes at checkout; capture waits for artwork review
  • Approve & capture or reject & void from the order admin
  • Optional automatic file checks vs required merchant approval
  • Works alongside physical, digital, and license lines in mixed carts

Print commerce without a third-party gate.

Shoppers buy stickers or custom prints like any other product. After checkout they upload artwork; you review it in admin and capture the charge only when the file is ready to print. Rejected artwork voids the authorization so the customer is not charged.

  • custom-print delivery type registers when the plugin is enabled
  • Post-checkout artwork upload on the storefront order page
  • Order stays pending capture until approval
  • Mixed carts still ship digital and license lines independently

Product and order tools in the same admin.

On the product, toggle whether artwork is required and whether a human must approve before capture. On the order, see the uploaded file, approve to capture, or reject to void — without leaving Shepherd.

  • Requires artwork after checkout
  • Manual approval before capture (or auto after file checks)
  • Artwork preview injected on pending_capture orders
  • Approve artwork & capture / Reject artwork & void actions

Auth-capture stays in payments. Stickers own the gate.

Authorize-then-capture is a general payment mode any product can use. This plugin adds the artwork requirement and approval UI that gates capture for print jobs. Provider-specific capture (Stripe, Authorize.Net, …) remains in the payment adapters.

  • payment.requires_authorization from payment-core / Market
  • fulfillment.requires_artwork + optional manual_approval from Stickers
  • Capture Payment for auth-only orders stays on Market
  • Sticker orders show the artwork review panel instead

What's inside.

Delivery type

custom-print: physical fulfillment with an artwork gate.

Authorize first

Hold funds at checkout; capture after the file is approved.

Order injects

Preview, approve & capture, or reject & void in admin.

Satellite plugin

Install beside Market; no Market dependency edge.

Sell custom prints with confidence.

Authorize at checkout, collect artwork, approve, then capture — without a separate print platform.