Shepherd CommerceShepherd.Commerce

Accept payments

Cards, crypto, and subscriptions. Your processor, your rates.

One checkout, many ways to get paid, with zero added transaction fees.

Shepherd's payment hub connects Stripe, Authorize.Net, and Coinbase Commerce behind one provider-agnostic API. You keep your own merchant accounts and your own negotiated rates. Shepherd never takes a cut of your sales.

0%

Added transaction fees from Shepherd

3+

Payment providers out of the box

1

Unified API across every provider

Swap providers without rewriting checkout.

Every gateway plugs into the same payment hub with a normalized status lifecycle, so your storefront and order flow never change when you add or switch providers. Enable or disable providers with a toggle, pick a default, and let shoppers choose at checkout.

  • Provider-agnostic charge API: one integration for cards, crypto, and hosted checkout
  • Enable/disable each provider and pick a default gateway in admin
  • Per-checkout provider selection. Offer Stripe, Authorize.Net, and Coinbase side by side.
  • Normalized payment statuses: pending, authorized, completed, refunded, and more
  • Unified transaction record on every order, whatever the provider

Stripe, fully wired.

The Stripe plugin goes far beyond a basic charge. Embedded Payment Element or hosted Stripe Checkout, subscriptions, usage-based billing, manual capture for authorization holds, refunds, and a self-service customer portal, all driven from product settings in your admin.

  • Embedded checkout (PaymentIntents) or hosted Stripe Checkout, your choice per store
  • Subscriptions and metered usage billing from product-level billing settings
  • Authorize now, capture later for made-to-order and high-risk items
  • Full and partial refunds, voids, and tipping support
  • Stripe Billing customer portal for self-service subscription management
  • Webhooks update order status automatically. No manual reconciliation.

Crypto and classic cards, too.

Accept cryptocurrency through Coinbase Commerce hosted checkout, or process cards directly through Authorize.Net with full cart, tax, and shipping detail sent to the gateway. Sandbox modes on both let your team test safely before going live.

  • Coinbase Commerce hosted crypto checkout with automatic order confirmation
  • Authorize.Net card processing with itemized line items, tax, and shipping
  • Sandbox/production toggles for safe testing
  • Automatic expiry handling for abandoned crypto checkouts

Payments infrastructure, plugin pricing.

Amounts are handled as integer cents end to end to avoid floating-point money bugs. Secrets are masked in admin, configuration changes are audit-logged, and every charge stores an immutable checkout snapshot for clean reconciliation and support.

  • Integer-cents money handling throughout. No rounding surprises.
  • Secret masking and credential source transparency in admin
  • Audit log on payment configuration changes
  • Immutable cart-at-charge-time snapshot on every order

Everything included.

Your merchant account

Connect your own Stripe, Authorize.Net, or Coinbase accounts. Your money never routes through us.

Subscriptions

Recurring and usage-metered billing through Stripe, configured per product in your admin.

Manual capture

Flag products to authorize at checkout and capture when you're ready to fulfill.

Refunds & voids

Full or partial refunds and authorization voids from the admin or API.

Hosted or embedded

Redirect to a hosted page or keep shoppers on your site with embedded payment fields.

Crypto checkout

Coinbase Commerce charges with hosted payment pages and confirmation tracking.

Webhook-driven orders

Stripe events flow straight into order status: succeeded, failed, canceled, refunded.

Tax estimation

Avalara AvaTax integration estimates sales tax at checkout using your nexus locations.

Test before you launch

Sandbox modes and a mock gateway make it safe to rehearse every flow end to end.

Easy for your whole team.

For ops teams

No reconciliation spreadsheets

Webhooks and status polling keep orders in sync with the processor automatically. Every order carries the raw provider response for audits.

For store managers

Switch providers from a dropdown

Enable a new gateway, set it as default, and warn states in admin show exactly which credentials are missing before you flip it live.

For finance

Keep your negotiated rates

Shepherd charges no percentage on sales. Whatever rate you've negotiated with your processor is the rate you pay.

How it compares.

Hosted platforms either push you to their in-house processor or penalize you for using your own. Shepherd is processor-neutral by design.

CapabilityShepherd.CommerceShopifyBigCommerceWooCommerce
Added platform transaction fee0%0.5–2% unless you use Shopify Payments0% (plan tiers scale with sales volume)0%
Bring your own processorYes (Stripe, Authorize.Net, Coinbase)Yes, with penalty fee on most plansYesYes, via extensions
Crypto checkoutBuilt in (Coinbase Commerce)Third-party appThird-party appThird-party plugin
SubscriptionsIncluded via Stripe pluginPaid app (typically $10–99/mo)Paid appPaid extension (~$199/yr)
Cost of the payments stackIncluded / $5 per mo self-hostedBundled into $29–399/mo plansBundled into $30–300/mo plansFree core + paid extensions

Competitor details compiled from public sources for general comparison; verify current terms with each provider. Third-party names are trademarks of their respective owners.

Works with the tools you already use.

Stripe

Cards, wallets, subscriptions, customer portal

Authorize.Net

Direct card processing

Coinbase Commerce

Crypto checkout

Avalara

Automated sales tax estimation

Shepherd.Commerce is not affiliated with the providers above. We integrate with their services using your own accounts and credentials.

Keep every point of margin.

Connect your own processor and stop paying platform percentages on every sale.