Blog | Resolve

Handshake (Shopify) Wholesale: How It Works and How to Offer B2B Terms Like Shopify

Written by Resolve Team | Aug 7, 2026, 1:42:35 PM

 

Shopify's Handshake marketplace is no longer part of Shopify's current wholesale offering, while the separate Shopify Plus Wholesale Channel was retired on April 30, 2024, leaving thousands of B2B sellers seeking new solutions. The good news: Shopify replaced it with native B2B features built into multiple Shopify plans, and net terms solutions like Resolve Pay can fill the gaps that native features leave behind.

Key Takeaways

  • Handshake and Wholesale Channel retirement: Shopify's Handshake marketplace and the separate Shopify Plus Wholesale Channel were discontinued, with the Wholesale Channel retiring on April 30, 2024, replaced by native B2B features.
  • B2B features now available across plans: Shopify's current B2B documentation states that B2B features are available on Basic, Grow, Advanced, and Shopify Plus, although feature availability differs by plan.
  • Native payment terms have operational gaps: Shopify's native B2B includes company profiles, custom price lists, and payment term assignment, but merchants still need policies and processes for establishing credit limits and managing collections.
  • Third-party platforms handle credit and cash flow: Platforms like Resolve Pay provide business credit assessment, invoice advancement for eligible merchants, and structured collection workflows that complement Shopify's native features.
  • Non-recourse coverage protects against credit default: Resolve Pay's non-recourse invoice advancement can cover qualifying buyer credit-default risk on approved, valid, and undisputed transactions under the merchant agreement.
  • Integration with accounting systems: Both Shopify native B2B and third-party platforms require accounting integration with systems like QuickBooks, NetSuite, or Xero for proper invoice management and reconciliation.
  • Implementation timeline varies by setup: The exact implementation depends on the merchant's Shopify setup, financial systems, checkout requirements, and integration scope.

What Happened to Handshake and Why It Matters

Shopify acquired Handshake in 2019. Handshake had originally operated as a B2B sales and ordering platform. After acquisition, Shopify transformed Handshake into a supplier discovery marketplace rather than maintaining it as a dedicated wholesale portal for individual suppliers.

This shift left many B2B sellers without their primary ordering channel. Businesses that relied on Handshake for mobile rep ordering for field sales teams, customer-specific pricing with negotiated rates, streamlined wholesale checkout separate from DTC operations, and order management with buyer account features now face two primary paths forward: using Shopify's native B2B features or integrating specialized B2B payment solutions that add financing, credit assessment, and automated collections.

How Shopify's Native B2B Features Work

Company Profiles and Buyer Management

Shopify introduced B2B-specific features designed to support wholesale functionality. Company profiles serve as the foundation, allowing merchants to create business accounts with multiple locations and contacts, assign tax exemption certificates and VAT information, track order history and purchase patterns per company, and enable self-serve account management for buyers.

Each company can have multiple buyer contacts with individual login credentials, mirroring the multi-user access that wholesale accounts require.

Custom Pricing and Catalogs

Price lists enable customer-specific pricing without maintaining separate stores. You can create percentage-based discounts for wholesale customers, fixed wholesale prices, or volume-based pricing tiers. Catalogs control which products each company sees, allowing you to organize wholesale-specific product collections.

Payment Terms Assignment

Shopify's native system allows assigning Net 15, 30, 60, or 90 payment terms to company profiles. Buyers see their terms at checkout and receive invoices rather than immediate payment requests. However, merchants still need policies and processes for establishing and reviewing credit limits and approving orders against available credit.

Operational considerations for native payment terms:

  • Merchants establish their own credit approval workflows
  • Payment terms assign due dates within the checkout flow
  • Merchants handle their own invoice delivery and payment tracking
  • Collection processes require manual setup or additional tools
  • Merchants manage their own credit risk on extended payment terms

Setting Up Net Terms on Shopify: Two Paths Forward

Path A: Shopify Native B2B

This approach works best for businesses with existing credit departments, established collections processes, and sufficient cash reserves to manage payment cycles.

Setup requirements:

  1. Enable the B2B features available on the merchant's Shopify plan
  2. Create company profiles for each wholesale account
  3. Build price lists with wholesale pricing
  4. Assign payment terms to each company
  5. Configure B2B checkout settings
  6. Confirm invoice creation, payment instructions, and accounting synchronization
  7. Establish credit approval and review workflows

Estimated timeline: The exact implementation depends on the merchant's Shopify setup, financial systems, checkout requirements, and integration scope.

Path B: Shopify + Net Terms Financing Platform

This approach suits businesses that want to offer competitive terms while accessing earlier payment and credit risk management. Platforms like Resolve Pay integrate directly with Shopify to handle the financial complexity.

How it works:

  1. Install the net terms app on your Shopify store
  2. Configure which customers see the net terms option at checkout
  3. Buyers apply for credit during checkout
  4. Credit decisions depend on buyer information, verification, transaction details, and Resolve Pay's underwriting process
  5. Approved orders process with payment terms
  6. Eligible merchants may request earlier payment on approved invoices, subject to approval, verification, and program terms
  7. The platform handles collections and structured payment workflows

Estimated timeline: The exact implementation depends on the merchant's Shopify setup, financial systems, checkout requirements, and integration scope.

Step-by-Step: Implementing B2B Payment Terms on Shopify

For Native Shopify B2B Setup

Step 1: Enable B2B Features

Navigate to Settings in your Shopify admin and enable the B2B features available on your plan. This unlocks company profile features and wholesale-specific checkout options according to Shopify's B2B documentation.

Step 2: Create Company Profiles

Go to Customers and create a new company for each wholesale account. Add company name and billing address, tax ID and exemption certificates, primary contact information, and default payment terms (Net 30, 60, 90).

Step 3: Build Your Price Lists

Under Products, create wholesale pricing structures. Best practice: use percentage-based discounts rather than fixed prices. When retail prices change, wholesale prices update automatically.

Step 4: Configure Payment Terms

Within each company profile, set the payment terms. Remember: merchants still need policies and processes for establishing and reviewing credit limits and approving orders against available credit.

Step 5: Set Up Invoice and Payment Tracking

Confirm your invoice creation, payment instructions, and accounting synchronization. Ensure invoices include payment terms, due dates, and bank details for proper B2B transaction documentation.

For Resolve Pay Integration

Step 1: Create Your Merchant Account

Sign up at Resolve Pay with your business information and banking details. Account approval timing depends on verification requirements.

Step 2: Install the Shopify App

Add Resolve Pay from the Shopify App Store or through a direct integration link. Connect your Resolve merchant account in app settings.

Step 3: Configure Display Rules

Set conditions for when net terms appear at checkout. Options include customer tags to show only to B2B-tagged customers, minimum order values, and product types.

Step 4: Test the Checkout Flow

Place a test order as a B2B buyer to verify the credit application process. Check your merchant dashboard to confirm the workflow operates as expected.

Managing Credit Risk and Collections

The fundamental difference between native Shopify B2B and third-party net terms platforms comes down to risk management and cash flow timing.

With Native Shopify B2B:

Merchants perform their own credit evaluation on wholesale accounts, decide credit limits based on their risk policies, manage their own payment cycles and working capital, handle all collections and payment reminders, and assume credit risk on extended payment terms. According to the U.S. Small Business Administration, effective credit management requires clear policies, regular monitoring, and structured collection procedures.

With Non-Recourse Financing:

Non-recourse means the financing provider can cover qualifying credit risk on approved transactions. Resolve Pay's non-recourse invoice advancement can cover qualifying buyer credit-default risk on approved, valid, and undisputed transactions, subject to the merchant agreement. Platforms offering non-recourse terms typically provide business credit assessment through AI-supported workflows, earlier payment options for eligible merchants subject to approval and verification, structured collection workflows with automated reminders, and credit-default risk coverage on qualifying transactions according to program terms.

This approach proves particularly valuable when managing larger wholesale accounts or expanding into new B2B markets where customer credit history may be limited.

Integration and Technology Considerations

Connecting to Your Accounting System

Both Shopify native B2B and third-party platforms require accounting integration for proper invoice management and reconciliation.

Common integrations include:

  • QuickBooks Online: Bi-directional sync for invoices and payments
  • NetSuite: Enterprise-grade ERP connection
  • Xero: Mid-market accounting automation
  • Sage Intacct: Complex multi-entity support

Resolve Pay offers native integrations with major accounting platforms, automatically syncing payment status and reducing manual reconciliation.

ERP Considerations

For larger operations, ERP integration matters more than basic accounting sync. Key capabilities to evaluate include real-time vs. batch synchronization, two-way data flow (orders out, inventory in), custom field mapping for complex product data, and webhook support for automated workflows.

Common Challenges and How to Solve Them

Merchants implementing B2B payment terms on Shopify frequently encounter operational challenges:

  • Credit limit enforcement: Native Shopify B2B assigns payment terms but doesn't automatically enforce credit limits at checkout. Solution: Use Shopify Functions for custom checkout validation, or implement financed net terms that include credit management.
  • Invoice generation requirements: B2B transactions require proper invoice documentation. Solution: Configure invoice apps that generate tax-compliant invoices with payment terms, due dates, and bank details.
  • Buyer login confusion: Wholesale buyers may need guidance navigating separate B2B accounts. Solution: Send clear onboarding instructions and add prominent wholesale login links to your site header.
  • Manual collections workload: Following up on outstanding invoices consumes significant staff time. Solution: Implement automated AR management that handles reminders and structured escalation workflows.
  • Cash flow constraints: Extended payment terms can strain working capital. Solution: Use invoice advancement programs where eligible merchants receive earlier payment on approved invoices.
  • ERP sync delays: Batch synchronization can cause fulfillment delays. Solution: Implement real-time webhooks rather than scheduled batch updates.

Why Resolve Pay Transforms Shopify B2B Operations

While Shopify's native B2B features handle basic wholesale needs, Resolve Pay addresses the financial challenges that make or break B2B operations.

Earlier Cash Flow

Instead of managing extended payment cycles, eligible merchants may request earlier payment on approved invoices, subject to approval, verification, and program terms. This transforms net terms from a working capital burden into a sales advantage: you offer competitive terms while maintaining healthier cash flow.

Credit Risk Management

Resolve Pay's non-recourse invoice advancement can cover qualifying buyer credit-default risk under the merchant agreement. Covered buyer credit-default risk is handled according to the merchant agreement after the transaction satisfies applicable approval, validity, and verification requirements. Resolve Pay assesses business buyers through AI-supported credit workflows using available business information, behavioral signals, verification, and credit expertise.

Automated Collections

Resolve Pay supports automated reminders and structured collection workflows, reducing manual receivables work. The systematic approach preserves customer relationships while freeing your team from time-consuming follow-up tasks.

Proven Implementation

Resolve Pay works with Shopify merchants across industries to support their B2B growth. Archipelago used Resolve Pay while expanding its wholesale business. The platform's integration with Shopify, QuickBooks, NetSuite, Xero, and other accounting systems automates reconciliation and reduces administrative overhead.

Simple Integration

Unlike complex ERP implementations, Resolve Pay's Shopify app installs through the standard app marketplace. The exact implementation depends on the merchant's Shopify setup, financial systems, checkout requirements, and integration scope, but the platform is designed to work within existing Shopify B2B configurations.

For Shopify merchants serious about B2B growth, Resolve Pay delivers financing that can improve cash flow, credit risk management on qualifying transactions, and automation that scales with your business. Learn more about how Resolve Pay supports credit-to-cash automation.

Frequently Asked Questions

What replaced Handshake after Shopify discontinued it?

Shopify replaced Handshake with native B2B features that include company profiles with multiple buyers per account, customer-specific price lists and catalogs, payment term assignment (Net 15/30/60/90), quantity rules and volume discounts, and self-serve buyer portals. Shopify's current documentation states that B2B features are available on Basic, Grow, Advanced, and Shopify Plus plans, although feature availability differs by plan.

Can I offer Net 30 terms on a regular Shopify plan?

Shopify's current B2B documentation states that B2B features are available on Basic, Grow, Advanced, and Shopify Plus, although feature availability differs by plan. You can also integrate third-party platforms like Resolve Pay on supported Shopify plans to offer financed net terms with credit assessment, invoice advancement, and automated collections.

How long does it take to set up B2B payment terms on Shopify?

The exact implementation depends on the merchant's Shopify setup, financial systems, checkout requirements, and integration scope. Native B2B setup includes company profile creation, price list configuration, checkout customization, and accounting integration. Third-party net terms management platforms handle credit decisioning and payment processing independently of your Shopify B2B configuration.

Does Shopify's native B2B enforce credit limits?

Shopify's native B2B features assign payment terms to company profiles but merchants still need policies and processes for establishing and reviewing credit limits and approving orders against available credit. Enforcing credit limits may require custom development using Shopify Functions or integrating a third-party platform that includes credit management functionality.

What happens if a customer doesn't pay their Net 30 invoice?

With native Shopify B2B, merchants manage their own credit risk on extended payment terms and handle collections directly. With non-recourse financing platforms like Resolve Pay, covered buyer credit-default risk is handled according to the merchant agreement after the transaction satisfies applicable approval, validity, and verification requirements. The business credit check process helps assess buyer creditworthiness before extending terms.

This post is to be used for informational purposes only and does not constitute formal legal, business, or tax advice. Each person should consult his or her own attorney, business advisor, or tax advisor with respect to matters referenced in this post. Resolve assumes no liability for actions taken in reliance upon the information contained herein.