Multi Vendor Commissions & Payouts Reporting

PuppetVendors is a Shopify app that helps drop-shippers and marketplace businesses better manage their sales, commissions, and payouts reporting with 3rd party vendors.

Why Use PuppetVendors?

We believe in empowering business owners to make informed business decisions and we do so by providing key business insights via software.
  • Growth
    Offload tedious tasks so you and your team can focus on growing your business.
  • Insights
    Get all the insights to take your marketplace or dropshipping store on Shopify to the next level.
  • Tools
    PuppetVendors provides you with all the reporting you need to run a successful marketplace or dropshipping store on Shopify.


All the features you need to easily manage your vendor sales, commissions and payouts.

Plug & Play Add-Ons

We are building the platform to be as flexible as possible so you can pick the only ones you need.
  • Available Now


    Everything you need to get started with multi-vendor Commissions & Payouts Reporting
  • Available Now

    Visibility Control

    Manage what information your vendors will be able to see in the vendor portal for any particular line item.
  • Available Now

    Vendor Notification

    Real-time email notifications to notify your vendors when a new order for that vendor arrives.
  • Available Now


    Your vendor portal should embody your brand. Add your own domain, business logo and customize colors.
  • Coming Soon

    Order Fulfillment

    Vendors can mark line items as fulfilled directly from within the vendor portal and it will show in your Shopify admin.
  • Coming Soon


    Pay your vendors directly from within the app. All insights at a single place and no more switching between apps.
  • Coming Soon

    Product Management

    Allow your vendors to directly upload products onto your site all from the vendor portal

Simple and Transparent Pricing

No commissions, transaction or hidden fees. Free Trial for 14 days when you sign up to all plans.

  • Basic

    • 30 Vendors
    • Key Business Insights
    • Vendor Login & Reporting
    • Calculate commissions by Gross Sales, Profits or Cost of Items
    • Custom commission & deduction for each Vendor
    • Automated Order Syncing (every 6 hours)
    • Limited Chat and Email Support
    • Additional Charges Apply For Add-Ons
  • Business

    • 100 Vendors
    • All From Basic Plan +
    • Unlimited Chat & Email Support
    • Additional Charges Apply For Add-Ons
  • Enterprise

    • Unlimited Vendors
    • All From Business Plan +
    • First onboarding + setup
    • Priority Chat & Email Support
    • Access to all existing and upcoming add-ons at no additional cost (limited time only)

FAQs - Common Questions

Here are some of the questions we get from customers. If can't find yours, just write to us.
  • What do I do if the way I calculate commissions or deductions is different from how PuppetVendors does it?

    We are open to catering the calculation method based on your input so feel free to reach out.
  • Do calculations include tax and shipping?

    No. Shipping or tax can be added as a custom deduction in the vendor settings if needed. Tax is only included if you have enabled tax to be included in the product price.
  • How many vendor login accounts, orders or products does PuppetVendors allow me to sync?

    There's currently no limit to the number of vendor login accounts, orders or products.
  • How are the commissions or deductions calculated?

    You will be able to find both the commissions and deductions calculations example in the vendor settings page.
  • I need something custom for my store. Is that something workable?

    Definitely, depending on the request, we will be more than happy to work with you and have the custom feature sorted just for you.
  • What kind of turnaround can I expect for email support?

    We currently do batch support via email twice a day at 9 am and 7 pm SGT.
  • I only see 250 orders synced. What's happening?

    PuppetVendors initially only syncs 250 orders to avoid long wait times for you and all new orders going forward. Please reach out to support to sync older orders.
  • New orders created are not showing up on my dashboard. What's wrong?

    Need not worry. PuppetVendors auto-syncs your orders 4 times a day (every 6 hours). You can enable real-time orders syncing in the settings page.
  • How does PuppetVendors find vendor names?

    PuppetVendors scans your order list and finds unique vendor name and populates them onto your dashboard.
  • What do I do if I run into issues?

    We appreciate you using PuppetVendors to help you with your business and are here to help resolve any issues you may have. Feel free to reach out to support for any assistance.
  • Is the commission rate for the merchant (your store) or vendor?

    Commission rate is the amount you keep while the payout amount is what you would pay the vendor.
Get started today!

Simplify your sales, commissions, and payouts reporting to vendors now.

Request New Feature or Need Help?

Got questions or need assistance with anything at all, just reach out via email or click the live chat icon. We will be very happy to assist out.
Runs on Unicorn Platform