{"id":3776,"date":"2026-05-06T03:37:58","date_gmt":"2026-05-06T11:37:58","guid":{"rendered":"https:\/\/wholesalehelper.io\/blog\/?p=3776"},"modified":"2026-05-11T00:57:11","modified_gmt":"2026-05-11T08:57:11","slug":"enable-purchase-orders-in-shopify","status":"publish","type":"post","link":"https:\/\/wholesalehelper.io\/blog\/enable-purchase-orders-in-shopify\/","title":{"rendered":"How To Enable Purchase Orders In Shopify? [2026]","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"\n<p class=\"has-large-font-size\"><strong>Key Takeaways<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Shopify B2B supports purchase order numbers for B2B orders.<\/li>\n\n\n\n<li>B2B customers can enter a PO number at checkout, and merchants can also add PO numbers to orders or draft orders from Shopify admin.<\/li>\n\n\n\n<li>Shopify B2B also supports net payment terms, draft order to invoice, checkout to draft, and payment reminders across Basic, Grow, Advanced, and Plus plans.<\/li>\n\n\n\n<li>Shopify Plus is still required for advanced B2B payment features like deposit requirements, partial payments, and payment requests per fulfillment.<\/li>\n\n\n\n<li>If you are not using Shopify B2B, you can create a custom manual payment method called \u201cPay by Purchase Order\u201d from&nbsp;<strong>Settings &gt; Payments<\/strong>.<\/li>\n\n\n\n<li>PO workflows should be available only to approved wholesale or B2B buyers, not every retail customer.<\/li>\n<\/ul>\n\n\n\n<p>Purchase orders in Shopify are common in B2B and wholesale sales. Many schools, government buyers, distributors, corporate procurement teams, and repeat wholesale customers do not always pay by card at checkout. They may need to submit a purchase order number, get an invoice, and pay later based on approved payment terms.<\/p>\n\n\n\n<p>In Shopify, purchase orders can mean two different things.<\/p>\n\n\n\n<p>First, there are buyer purchase order numbers, where a B2B customer enters a PO number while placing an order. Shopify B2B supports this natively for B2B orders.<\/p>\n\n\n\n<p>Second, there are supplier purchase orders, which Shopify uses for inventory ordering from your suppliers. That is a different workflow inside Shopify inventory management.<\/p>\n\n\n\n<p>This guide focuses on the first use case: how to accept buyer purchase orders from wholesale and B2B customers on Shopify.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id='what-exactly-are-purchase-orders-in-shopify-po'  id=\"boomdevs_1\" class=\"wp-block-heading\" id=\"0-what-exactly-are-purchase-orders-in-shopify-po-\"><strong>What Exactly Are Purchase Orders in Shopify (PO)?<\/strong><\/h2>\n\n\n\n<p>A <strong>Purchase Order (PO)<\/strong> is a document <strong>issued by a buyer to a seller <\/strong>as a formal confirmation of a purchase that clearly specifies:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>What<\/strong> goods or services are being bought?<\/li>\n\n\n\n<li><strong>The quantity<\/strong> required.<\/li>\n\n\n\n<li><strong>The agreed-upon price<\/strong> for each item.<\/li>\n\n\n\n<li><strong>The delivery date<\/strong> or timeframe.<\/li>\n\n\n\n<li><strong>The payment terms<\/strong> (e.g., <strong>Net 30, Net 45, Net 60<\/strong>) indicate when the invoice must be paid after goods are received.<\/li>\n<\/ul>\n\n\n\n<p><strong>POs<\/strong> are universal in <strong>B2B<\/strong>, institutional, and <strong>wholesale transactions<\/strong>. Unlike typical retail, where payment is made upfront at checkout, a PO-based transaction involves:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The buyer submits a <strong>PO<\/strong>.<\/li>\n\n\n\n<li>The seller accepts the <strong>PO<\/strong> and then fulfills the order.<\/li>\n\n\n\n<li>The buyer receives the goods.<\/li>\n\n\n\n<li>The seller sends an invoice.<\/li>\n\n\n\n<li>The buyer pays the invoice later, adhering to the agreed-upon <strong>Net Terms<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>On Shopify, PO workflows can happen in a few ways:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>PO workflow<\/th><th>What it means<\/th><th>Best for<\/th><\/tr><\/thead><tbody><tr><td>B2B PO number<\/td><td>A B2B customer enters a PO number at checkout<\/td><td>Shopify B2B stores<\/td><\/tr><tr><td>Draft order with PO number<\/td><td>Merchant creates a draft order and adds the buyer\u2019s PO number<\/td><td>Phone, email, sales rep, or offline B2B orders<\/td><\/tr><tr><td>Manual \u201cPay by PO\u201d method<\/td><td>Merchant creates a custom manual payment method for purchase orders<\/td><td>Stores not using full native B2B setup<\/td><\/tr><tr><td>Supplier purchase order<\/td><td>Merchant creates a PO to order inventory from suppliers<\/td><td>Inventory and procurement, not customer checkout<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id='who-benefits-from-implementing-purchase-orders-in-shopify-stores'  id=\"boomdevs_2\" class=\"wp-block-heading\" id=\"1-who-benefits-from-implementing-purchase-orders-in-shopify-stores-\"><strong>Who Benefits from Implementing Purchase Orders in Shopify Stores?<\/strong><\/h2>\n\n\n\n<p><strong>Purchase Order (PO) payment<\/strong> is not for every customer. It&#8217;s typically reserved for trusted buyers with established credit. These include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Schools, Universities, and Government Agencies:<\/strong> These entities almost always operate on a <strong>purchase order <\/strong>system for accountability and budget management.<\/li>\n\n\n\n<li><strong>Corporate Procurement Teams:<\/strong> Large companies frequently use <strong>POs<\/strong> to manage their purchasing, often with specific payment cycles like <strong>Net 30<\/strong>.<\/li>\n\n\n\n<li><strong>Distributors or Resellers:<\/strong> Businesses offering purchases on <a href=\"https:\/\/wholesalehelper.io\/blog\/how-to-offer-net-payment-terms-on-shopify\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>net payment terms<\/strong><\/a> often prefer or require <strong>POs<\/strong> for their bulk orders.<\/li>\n\n\n\n<li><strong>Repeat Wholesale Customers:<\/strong> For long-standing <strong>wholesale buyers<\/strong> with pre-negotiated credit terms, paying by <strong>PO<\/strong> streamlines their reordering process.<\/li>\n<\/ul>\n\n\n\n<p>These types of buyers are pre-approved and expect a <strong>&#8220;Buy now, pay later&#8221;<\/strong> workflow, making the <strong>PO payment method<\/strong> a critical feature for any serious <a href=\"https:\/\/wholesalehelper.io\/blog\/shopify-b2b\/\" target=\"_blank\" rel=\"noreferrer noopener\">B2B Shopify store.<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id='how-to-enable-purchase-orders-in-shopify-in-2026'  id=\"boomdevs_3\" class=\"wp-block-heading\" id=\"2-how-to-enable-po-payment-in-shopify-no-shopify-plus-required-\"><strong>How to enable purchase orders in Shopify in 2026<\/strong><\/h2>\n\n\n\n<p>There are two main ways to do this. Use the native Shopify B2B workflow if your store is set up for B2B. Use a manual payment method if you need a simpler workaround.<\/p>\n\n\n\n<h3 id='option-1-use-shopify-b2b-po-numbers-and-payment-terms'  id=\"boomdevs_4\" class=\"wp-block-heading\"><strong>Option 1: Use Shopify B2B PO numbers and payment terms<\/strong><\/h3>\n\n\n\n<p>If you use Shopify B2B, customers can enter a purchase order number during checkout. Shopify says B2B customers have the option to enter a PO number on the payment page, and they can later view the PO number on the order status page if one was entered.&nbsp;Also, before offering PO payment, create a clear process for&nbsp;<a href=\"https:\/\/wholesalehelper.io\/blog\/b2b-customer-approval-on-shopify\/\" target=\"_blank\" data-type=\"post\" data-id=\"3633\" rel=\"noreferrer noopener\"><strong>B2B customer approval on Shopify<\/strong>&nbsp;<\/a>so only verified buyers can use invoice or purchase order workflows.<\/p>\n\n\n\n<p>This is the cleaner setup for real B2B stores.<\/p>\n\n\n\n<h4 id='step-1-set-up-the-buyer-as-a-company'  id=\"boomdevs_5\" class=\"wp-block-heading\"><strong>Step 1: Set up the buyer as a company<\/strong><\/h4>\n\n\n\n<p>Create or approve the buyer as a company in Shopify B2B. The customer should be connected to the correct company and company location.<\/p>\n\n\n\n<p>This matters because B2B pricing, payment terms, checkout settings, and customer access are controlled through company and company location settings.<\/p>\n\n\n\n<h4 id='step-2-add-payment-terms'  id=\"boomdevs_6\" class=\"wp-block-heading\"><strong>Step 2: Add payment terms<\/strong><\/h4>\n\n\n\n<p>Go to:<\/p>\n\n\n\n<p><strong>Customers &gt; Companies &gt; Select company &gt; Select company location &gt; Payment terms<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"467\" src=\"https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-4.58.33-PM-1024x467.png\" alt=\"setting payment terms to enable purchase orders in shopify\" class=\"wp-image-5405\" srcset=\"https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-4.58.33-PM-1024x467.png 1024w, https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-4.58.33-PM-300x137.png 300w, https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-4.58.33-PM-768x350.png 768w, https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-4.58.33-PM-1536x700.png 1536w, https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-4.58.33-PM.png 1672w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>Choose the payment terms that apply to the buyer.<\/p>\n\n\n\n<p>Shopify supports terms such as Net 7, Net 15, Net 30, Net 45, Net 60, Net 90, due on fulfillment, and fixed date for draft orders. Payment terms define how long a company has to pay for the order.&nbsp;<\/p>\n\n\n\n<h4 id='step-3-let-the-customer-enter-a-po-number-at-checkout'  id=\"boomdevs_7\" class=\"wp-block-heading\"><strong>Step 3: Let the customer enter a PO number at checkout<\/strong><\/h4>\n\n\n\n<p>When the B2B customer logs in and checks out, Shopify gives them the option to enter a purchase order number.<\/p>\n\n\n\n<p>If the company location has net terms, the customer can submit the order and the order will show as payment pending. If the company is set to submit orders as drafts, the buyer submits the order for approval and the order appears in Drafts.&nbsp;<\/p>\n\n\n\n<h4 id='step-4-review-the-order-or-invoice'  id=\"boomdevs_8\" class=\"wp-block-heading\"><strong>Step 4: Review the order or invoice<\/strong><\/h4>\n\n\n\n<p>Depending on your setup, you can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Let approved B2B customers submit orders directly<\/li>\n\n\n\n<li>Require company locations to submit all orders as drafts for review<\/li>\n\n\n\n<li>Send an invoice after reviewing the draft order<\/li>\n\n\n\n<li>Let customers pay before the due date from their customer account<\/li>\n<\/ul>\n\n\n\n<p>Shopify lets you set company locations to submit orders as drafts for review. In that case, no payment is collected at initial checkout, and you can approve the draft order before it becomes a final order.&nbsp;<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 id='option-2-create-a-manual-pay-by-purchase-order-payment-method'  id=\"boomdevs_9\" class=\"wp-block-heading\"><strong>Option 2: Create a manual \u201cPay by Purchase Order\u201d payment method<\/strong><\/h3>\n\n\n\n<p>Use this if you are not using full native B2B setup, or if you want a simple PO-style payment option.<\/p>\n\n\n\n<p>From Shopify admin, go to:<\/p>\n\n\n\n<p><strong>Settings &gt; Payments &gt; Manual payment methods &gt; Create custom payment method<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"818\" src=\"https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-5.00.22-PM-1024x818.png\" alt=\"manually creating purchase orders in shopify\" class=\"wp-image-5407\" srcset=\"https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-5.00.22-PM-1024x818.png 1024w, https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-5.00.22-PM-300x240.png 300w, https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-5.00.22-PM-768x614.png 768w, https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/Screenshot-2026-05-06-at-5.00.22-PM.png 1174w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>Name the method something clear, such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pay by Purchase Order<\/li>\n\n\n\n<li>Purchase Order, approved accounts only<\/li>\n\n\n\n<li>Invoice payment, approved B2B accounts only<\/li>\n\n\n\n<li>Net 30 invoice, approved customers only<\/li>\n<\/ul>\n\n\n\n<p>In the payment instructions, add clear rules. For example:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>This payment method is only for approved wholesale or B2B accounts. Please enter your purchase order number in the order notes or send your PO document to our team after placing the order. Orders may be delayed or cancelled if the account is not approved for PO payment.<\/p>\n<\/blockquote>\n\n\n\n<p>Shopify\u2019s manual payment method instructions appear on the order confirmation page after the customer completes checkout. Orders paid through manual methods are marked as pending until you receive the payment and manually mark the order as paid.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id='real-world-example-an-eco-cleaning-supply-brand'  id=\"boomdevs_10\" class=\"wp-block-heading\" id=\"7-real-world-example-an-eco-cleaning-supply-brand-\"><strong>Real-World Example: An Eco Cleaning Supply Brand<\/strong><\/h2>\n\n\n\n<p>A cleaning supply brand sells bulk products to offices, schools, and public institutions.<\/p>\n\n\n\n<p>A school district is approved as a B2B company in Shopify. The company location has Net 30 payment terms and is allowed to submit orders with PO numbers.<\/p>\n\n\n\n<p>The workflow looks like this:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The school buyer logs in through customer accounts.<\/li>\n\n\n\n<li>Shopify shows the correct B2B pricing and products for that company location.<\/li>\n\n\n\n<li>The buyer adds bulk cleaning supplies to cart.<\/li>\n\n\n\n<li>At checkout, the buyer enters their PO number.<\/li>\n\n\n\n<li>Because the company has Net 30 terms, the order is submitted with payment pending.<\/li>\n\n\n\n<li>The brand reviews the order and fulfills it.<\/li>\n\n\n\n<li>The school\u2019s finance team pays the invoice before the due date.<\/li>\n\n\n\n<li>The brand tracks outstanding payment and sends reminders when needed.<\/li>\n<\/ol>\n\n\n\n<p>If the brand wants to review every school order before confirming it, they can set that company location to submit orders as drafts for review instead.<\/p>\n\n\n\n<p>This gives the school the PO workflow they expect, while helping the merchant keep pricing, approval, fulfillment, and payment tracking inside Shopify.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-stackable-notification stk-block-notification stk-block stk-ed10439 is-style-default\" data-v=\"2\" data-block-id=\"ed10439\"><style>.stk-ed10439 {margin-bottom:0px !important;}.stk-ed10439-container{background-color:#f0e7fa !important;}.stk-ed10439-container:before{background-color:#f0e7fa !important;}<\/style><div class=\"stk-block-notification__content stk-content-align stk-ed10439-column stk-container stk-ed10439-container stk-hover-parent\"><div class=\"stk-block-content stk-inner-blocks stk-ed10439-inner-blocks\">\n<div class=\"wp-block-stackable-text stk-block-text stk-block stk-9eb3326\" data-block-id=\"9eb3326\"><style>.stk-9eb3326 .stk-block-text__text{font-size:17px !important;}@media screen and (max-width: 1023px){.stk-9eb3326 .stk-block-text__text{font-size:17px !important;}}<\/style><p class=\"stk-block-text__text has-text-align-center\"><span style=\"color: #0f0e17;\" class=\"stk-highlight\">When native B2B is not enough, <strong>Wholesale Pricing Discount B2B<\/strong> is the next step.<\/span><br><span style=\"color: #259b00;\" class=\"stk-highlight\"><strong><a href=\"https:\/\/apps.shopify.com\/wholesale-pricing-discount?utm_source=wsh-blog&amp;utm_medium=wpd-cta-button&amp;utm_campaign=wpd-app\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Try our Wholesale Pricing Discount B2B app for free <\/a>!<\/strong><\/span><br><span style=\"color: #000000;\" class=\"stk-highlight\">Trusted by over <strong>16,000 <\/strong>Shopify merchants<\/span><\/p><\/div>\n<\/div><\/div><\/div>\n\n\n\n<h2 id='frequently-asked-questions'  id=\"boomdevs_11\" class=\"wp-block-heading\" id=\"8-frequently-asked-questions\">Frequently Asked Questions<\/h2>\n\n\n\n<p>Here are common questions users have about enabling <strong>Purchase Order (PO) payment<\/strong> on Shopify:<\/p>\n\n\n\n<div class=\"wp-block-gutena-accordion gutena-accordion-block gutena-accordion-block-ffee09-e5 is-layout-flow wp-block-gutena-accordion-is-layout-flow\" data-single=\"true\">\n<div class=\"wp-block-gutena-accordion-panel gutena-accordion-block__panel\">\n<div class=\"wp-block-gutena-accordion-panel-title gutena-accordion-block__panel-title\"><div class=\"gutena-accordion-block__panel-title-inner\">\n<h6 id='does-shopify-support-purchase-order-numbers'  id=\"boomdevs_12\" class=\"wp-block-heading has-text-align-left\" style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px\"><strong>Does Shopify support purchase order numbers?<\/strong><\/h6>\n<div class=\"trigger-up-down\"><div class=\"horizontal\"><\/div><div class=\"vertical\"><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion-panel-content gutena-accordion-block__panel-content\"><div class=\"gutena-accordion-block__panel-content-inner\">\n<p style=\"margin-top:0;margin-bottom:0\">Yes. Shopify B2B supports purchase order numbers. B2B customers can enter a PO number on an order, and merchants can also add PO numbers to orders or draft orders from Shopify admin.&nbsp;<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion-panel gutena-accordion-block__panel\">\n<div class=\"wp-block-gutena-accordion-panel-title gutena-accordion-block__panel-title\"><div class=\"gutena-accordion-block__panel-title-inner\">\n<h6 id='do-i-need-shopify-plus-to-accept-purchase-orders'  id=\"boomdevs_13\" class=\"wp-block-heading has-text-align-left\" style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px\"><strong>Do I need Shopify Plus to accept purchase orders?<\/strong><\/h6>\n<div class=\"trigger-up-down\"><div class=\"horizontal\"><\/div><div class=\"vertical\"><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion-panel-content gutena-accordion-block__panel-content\"><div class=\"gutena-accordion-block__panel-content-inner\">\n<p style=\"margin-top:0;margin-bottom:0\">No, not for basic PO workflows. Shopify\u2019s B2B feature table lists PO numbers, net terms, draft order to invoice, checkout to draft, and payment reminders across Basic, Grow, Advanced, and Plus plans. Shopify Plus is needed for advanced payment features like deposits, partial payments, and payment requests per fulfilment.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion-panel gutena-accordion-block__panel\">\n<div class=\"wp-block-gutena-accordion-panel-title gutena-accordion-block__panel-title\"><div class=\"gutena-accordion-block__panel-title-inner\">\n<h6 id='can-i-create-a-pay-by-purchase-order-payment-method-in-shopify'  id=\"boomdevs_14\" class=\"wp-block-heading has-text-align-left\" style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px\"><strong>Can I create a \u201cPay by Purchase Order\u201d payment method in Shopify?<\/strong><\/h6>\n<div class=\"trigger-up-down\"><div class=\"horizontal\"><\/div><div class=\"vertical\"><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion-panel-content gutena-accordion-block__panel-content\"><div class=\"gutena-accordion-block__panel-content-inner\">\n<p style=\"margin-top:0;margin-bottom:0\">Yes. You can create a custom manual payment method from&nbsp;<strong>Settings &gt; Payments &gt; Manual payment methods &gt; Create custom payment method<\/strong>. Add clear instructions so customers know who can use it and how to share their PO number or PO document.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion gutena-accordion-block gutena-accordion-block-f77d6e-17 is-layout-flow wp-block-gutena-accordion-is-layout-flow\" data-single=\"true\">\n<div class=\"wp-block-gutena-accordion-panel gutena-accordion-block__panel\">\n<div class=\"wp-block-gutena-accordion-panel-title gutena-accordion-block__panel-title\"><div class=\"gutena-accordion-block__panel-title-inner\">\n<h6 id='can-i-hide-po-payment-from-retail-customers'  id=\"boomdevs_15\" class=\"wp-block-heading has-text-align-left\" style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px\"><strong>Can I hide PO payment from retail customers?<\/strong><\/h6>\n<div class=\"trigger-up-down\"><div class=\"horizontal\"><\/div><div class=\"vertical\"><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion-panel-content gutena-accordion-block__panel-content\"><div class=\"gutena-accordion-block__panel-content-inner\">\n<p style=\"margin-top:0;margin-bottom:0\">You can control this more cleanly with Shopify B2B company settings and payment terms. For blended stores, payment methods are available to all eligible customers by default, but Shopify supports payment customization through apps and checkout customization tools.&nbsp;<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion-panel gutena-accordion-block__panel\">\n<div class=\"wp-block-gutena-accordion-panel-title gutena-accordion-block__panel-title\"><div class=\"gutena-accordion-block__panel-title-inner\">\n<h6 id='can-customers-upload-a-po-document-during-checkout'  id=\"boomdevs_16\" class=\"wp-block-heading has-text-align-left\" style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px\"><strong>Can customers upload a PO document during checkout?<\/strong><\/h6>\n<div class=\"trigger-up-down\"><div class=\"horizontal\"><\/div><div class=\"vertical\"><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion-panel-content gutena-accordion-block__panel-content\"><div class=\"gutena-accordion-block__panel-content-inner\">\n<p style=\"margin-top:0;margin-bottom:0\">Not natively in the standard checkout flow for every store. The simpler option is to collect the PO number at checkout and ask customers to email the formal PO document after placing the order. If file upload is required, use a cart field, form app, checkout customization, or post-checkout process depending on your plan and setup.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion-panel gutena-accordion-block__panel\">\n<div class=\"wp-block-gutena-accordion-panel-title gutena-accordion-block__panel-title\"><div class=\"gutena-accordion-block__panel-title-inner\">\n<h6 id='can-i-require-po-orders-to-be-reviewed-before-approval'  id=\"boomdevs_17\" class=\"wp-block-heading has-text-align-left\" style=\"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px\"><strong>Can I require PO orders to be reviewed before approval?<\/strong><\/h6>\n<div class=\"trigger-up-down\"><div class=\"horizontal\"><\/div><div class=\"vertical\"><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-gutena-accordion-panel-content gutena-accordion-block__panel-content\"><div class=\"gutena-accordion-block__panel-content-inner\">\n<p style=\"margin-top:0;margin-bottom:0\">Yes. Shopify B2B lets you set company locations to submit orders as drafts for review. Customers see a submit-for-approval flow, and the draft order is not completed until you approve it or send the invoice\/payment request.&nbsp;<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Key Takeaways Purchase orders in Shopify are common in B2B and wholesale sales. Many schools, government buyers, distributors, corporate procurement teams, and repeat wholesale customers do not always pay by card at checkout. They may need to submit a purchase order number, get an invoice, and pay later based on approved payment terms. In Shopify,<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":2,"featured_media":5402,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"postBodyCss":"","postBodyMargin":[],"postBodyPadding":[],"postBodyBackground":{"backgroundType":"classic","gradient":""},"_ayudawp_aiss_exclude":false,"footnotes":""},"categories":[10],"tags":[],"class_list":{"0":"post-3776","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-how-tos"},"featured_image_src":"https:\/\/wholesalehelper.io\/blog\/wp-content\/uploads\/2025\/07\/How-To-Enable-Purchase-Orders-In-Shopify-2025-2-scaled.png","author_info":{"display_name":"Wholesale Helper","author_link":"https:\/\/wholesalehelper.io\/blog\/author\/wholesale-helper\/"},"gt_translate_keys":[{"key":"link","format":"url"}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/posts\/3776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/comments?post=3776"}],"version-history":[{"count":9,"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/posts\/3776\/revisions"}],"predecessor-version":[{"id":5467,"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/posts\/3776\/revisions\/5467"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/media\/5402"}],"wp:attachment":[{"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/media?parent=3776"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/categories?post=3776"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wholesalehelper.io\/blog\/wp-json\/wp\/v2\/tags?post=3776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}