{"id":386585,"date":"2026-10-14T11:16:51","date_gmt":"2026-10-14T11:16:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/markitmall-dropship\/"},"modified":"2026-10-14T11:16:43","modified_gmt":"2026-10-14T11:16:43","slug":"markitmall-dropship","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/markitmall-dropship\/","author":23585390,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1.3","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"MarkitMall Dropship","header_author":"MarkitMall","header_description":"Sell MarkitMall products on your WooCommerce store. Import products at wholesale prices, charge MarkitMall's delivery rates, send orders to MarkitMall automatically and get tracking back \u2014 MarkitMall packs and ships under your brand.","assets_banners_color":"d0cdcb","last_updated":"2026-10-14 11:16:43","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/markitmall.com\/dropshipping","header_author_uri":"https:\/\/markitmall.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":58,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"codescrapper1","date":"2026-10-14 11:16:43","revision":3746144}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3746144,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3746144,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3746150,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3746150,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[31179,39071,13906,62922,286],"plugin_category":[45],"plugin_contributors":[286743],"plugin_business_model":[],"class_list":["post-386585","plugin","type-plugin","status-publish","hentry","plugin_tags-cash-on-delivery","plugin_tags-dropshipping","plugin_tags-fulfillment","plugin_tags-pakistan","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-codescrapper1","plugin_committers-codescrapper1"],"banners":{"banner":"https:\/\/ps.w.org\/markitmall-dropship\/assets\/banner-772x250.png?rev=3746150","banner_2x":"https:\/\/ps.w.org\/markitmall-dropship\/assets\/banner-1544x500.png?rev=3746150","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/markitmall-dropship\/assets\/icon-128x128.png?rev=3746144","icon_2x":"https:\/\/ps.w.org\/markitmall-dropship\/assets\/icon-256x256.png?rev=3746144","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<ul>\n<li>Browse the MarkitMall dropship catalog inside WP admin and import products at wholesale prices. Images are copied to your media library; title, description and price are yours to edit (never below the product's minimum price).<\/li>\n<li>Orders containing MarkitMall products are sent automatically. Cash-on-delivery orders go at checkout; prepaid orders once paid \u2014 their wholesale cost is taken from your MarkitMall wallet. Your own products in the same cart are left alone.<\/li>\n<li>Tracking, delivery, cancellations and returns come back as order notes, and the order status moves for you.<\/li>\n<li>Delivery rates in one click: a \"MarkitMall delivery\" method in your Pakistan shipping zone charges what MarkitMall charges, by weight. Products MarkitMall delivers free add nothing, and your own products keep your own shipping methods.<\/li>\n<li>Each product's cost is MarkitMall's wholesale price (in WooCommerce's Cost of goods field when that feature is on), so you see your margin.<\/li>\n<li>Stock, minimum prices and costs stay in sync: instantly through signed webhooks, and every six hours as a safety net. A product MarkitMall stops selling is unpublished.<\/li>\n<li>A dashboard in the MarkitMall menu: set-up checklist, wallet balance, pending margins and recent orders. Orders go automatically, or one by one with a \"Send to MarkitMall\" button if you prefer.<\/li>\n<li>Manage your imports: see every imported product, and remove one (it can be imported again later).<\/li>\n<\/ul>\n\n<p>You need an approved MarkitMall dropshipper account (markitmall.com\/dropshipping) and WooCommerce.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the MarkitMall Dropship API (https:\/\/backend.markitmall.com\/dropship\/v1), operated by MarkitMall, to work at all: it is how products, stock and orders move between your store and MarkitMall.<\/p>\n\n<ul>\n<li>When you save your API key or press \"Test connection\": your key is sent to check it and to register this site's webhook address (your site URL).<\/li>\n<li>When you browse the catalog or import a product: catalog searches and the imported product's ids, title and price are sent.<\/li>\n<li>When an order containing MarkitMall products is placed or paid: the order number, the items, prices paid, the shipping charged, the customer's name, phone number, delivery address and order note are sent, so MarkitMall can deliver it.<\/li>\n<li>Every six hours, and on the settings page: stock, prices, wallet balance and MarkitMall's delivery rates (from https:\/\/backend.markitmall.com\/dropship\/v1\/openapi.json) are read.<\/li>\n<li>MarkitMall sends order and product updates back to this site's REST endpoint (\/wp-json\/markitmall\/v1\/webhook), signed with a secret only this site and MarkitMall know.<\/li>\n<\/ul>\n\n<p>Nothing is sent before you connect an API key. MarkitMall terms of use: https:\/\/www.markitmall.com\/termsofuse \u2014 privacy policy: https:\/\/www.markitmall.com\/privacy-policy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin zip (Plugins \u2192 Add New \u2192 Upload) and activate it.<\/li>\n<li>In your MarkitMall dropshipping dashboard \u2192 Integrations, connect a WooCommerce store and create an API key.<\/li>\n<li>Open MarkitMall in the WordPress menu, paste the key (Bearer mk_\u2026:sk_\u2026) and press \"Connect\". This registers the webhook automatically.<\/li>\n<li>On the Catalog tab, set your price and import products.<\/li>\n<li>On the Dashboard tab, follow the set-up list: store in Pakistan with PKR prices, then \"Set up delivery rates\".<\/li>\n<\/ol>\n\n<p>Use a test key (mk_test_\u2026) first: orders are validated but nothing ships and no money moves.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"my%20host%20blocks%20outgoing%20connections\"><h3>My host blocks outgoing connections<\/h3><\/dt>\n<dd><p>Ask your host to allow HTTPS requests to backend.markitmall.com. The settings page shows the exact error.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20markitmall%20is%20unreachable%20when%20an%20order%20arrives%3F\"><h3>What happens if MarkitMall is unreachable when an order arrives?<\/h3><\/dt>\n<dd><p>The order is retried automatically with increasing delays. Orders MarkitMall refuses (out of stock, below the minimum price, wallet too low) are listed on MarkitMall \u2192 Orders (Needs attention) with a \"Retry now\" button.<\/p><\/dd>\n<dt id=\"does%20it%20support%20high-performance%20order%20storage%20%28hpos%29%3F\"><h3>Does it support High-Performance Order Storage (HPOS)?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"how%20is%20delivery%20charged%20at%20checkout%3F\"><h3>How is delivery charged at checkout?<\/h3><\/dt>\n<dd><p>After \"Set up delivery rates\", MarkitMall items get MarkitMall's weight-band price as a separate shipment, and your own products keep your own methods. City surcharges and separate parcels from different MarkitMall stores are not included; the bands are the base charge.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>One-click MarkitMall delivery rates (weight bands, free-delivery products at Rs 0), as a separate shipment from your own products.<\/li>\n<li>Product cost set to MarkitMall's wholesale price and kept in sync; minimum prices also kept in sync by the six-hourly check.<\/li>\n<li>Products MarkitMall stops selling are unpublished by the six-hourly check too.<\/li>\n<li>Dashboard: set-up checklist, wallet, pending margins, recent orders.<\/li>\n<li>\"My imports\" list with remove; Previous \/ Next paging in the catalog.<\/li>\n<li>A product can be imported only once, even with a double click or two tabs open; copies imported before are flagged in \"My imports\" with a \"Remove copy\" button.<\/li>\n<li>Option to send orders by hand (\"Send to MarkitMall\" on the order screen).<\/li>\n<li>New MarkitMall menu with the MarkitMall logo and one screen with tabs: Dashboard, Catalog (product cards), My imports, Orders (status, tracking, retry) and Settings. Connecting takes one field: paste the key as the MarkitMall dashboard shows it.<\/li>\n<li>Orders not in PKR are not sent; weights are converted to your store's weight unit; Disconnect button.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Sell MarkitMall products on your WooCommerce store. MarkitMall packs and ships every order under your brand.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/386585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=386585"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/codescrapper1"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=386585"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=386585"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=386585"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=386585"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=386585"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=386585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}