Skip to content
WebAssembly Functions EngineWebAssembly Edge

WS Checkout Control

Precision rules for Shopify checkout.

WebAssembly
Execution Engine
Runs in <5ms inside Shopify
18+ Multi-Signal
Condition Signals
Cart, geo, B2B, tags & SKU
100%
Fail-Open Guard
Guaranteed checkout continuity
Zero IP Logs
Privacy Impact
In-memory classification
storefront-integration.liquid
shopify.functions.payment_customization {
  action: HIDE,
  target: "Cash on Delivery",
  when: cart_total > 500
}
Touch & Feel Experience

Test Checkout Condition Evaluation

Adjust cart values and destinations to observe real-time payment gateway and delivery rate customization.

WebAssembly Rules Engine

Live Checkout Condition Tester

WASM Edge Running (<4ms)
Cart Subtotal$650.00
$50Rule Threshold: $500$2,000
Active Rule: If Cart Total ≥ $500, hide Cash on Delivery and prioritize Direct Bank Wire.
Shopify Checkout Output
✓Direct Bank Wire / Invoice
Priority #1
•Credit Card (Shop Pay)
Available
✕Cash on Delivery (COD)
HIDDEN BY RULE
Modular Architecture

Precision Rules Without Checkout Deadlocks

Runs in <5ms directly on Shopify's global edge with built-in fail-open safety guards.

Native Edge ExecutionWASM Native

High-Performance Rust WebAssembly

Executes inside Shopify's checkout runtime infrastructure in under 5 milliseconds with zero external API calls.

eval.ts
#[shopify_function]
fn run(input: input::ResponseData) -> Result<output::FunctionResult> {
  // Instant edge evaluation
}
Checkout ContinuityEnterprise Safe

Fail-Open Safety Guard

Prevents checkout deadlocks by verifying that at least one valid payment and shipping method remains visible.

100%
Uptime Protection
✓
18+ Signal MatrixGranular

Multi-Signal Conditions

Filter by Cart Amount, Currency, B2B state, Line Count, Weight, ZIP codes, and Customer tags simultaneously.

Multi-Signal ConditionsExplore feature →
Test Before DeployingPolaris Admin

Live Rule Simulation Suite

Simulate complex cart states with differing items, postal codes, and customer tiers to verify rule output instantly.

Live Rule Simulation SuiteExplore feature →
Key Capabilities

Complete payment, shipping, and pickup rule management.

18+ condition signals including Cart Value, Currency, B2B Company, Customer Tags, Weight, and Postal Code.

Payment & Delivery Customization

Hide, rename, and reorder payment gateways, shipping rates, local delivery, and pickup options dynamically.

Powered by Shopify Payments & Delivery Function APIs.

Multi-Signal Rule Engine

Trigger actions based on cart total, currency, item quantity, weight, postal code, province, B2B company, customer tags, or SKU.

Evaluated in-engine with nested ALL / ANY boolean groups.

Zero-Log Privacy Signals

Classifies buyer geo-location and postal policy signals strictly in memory without ever writing raw IP addresses to the database.

Cryptographic memory-only inspection.

Native Shopify Functions

Compiled to Rust WebAssembly to execute instantly at Shopify's global edge without third-party server latency.

WASM bytecode execution.

High-Value & Pickup Presets

Pre-built workflows for prioritizing bank transfers on orders exceeding thresholds and restricting pickup options by territory.

1-Click template activation.

Interactive Rule Simulator

Test checkout conditions and inspect outcome payloads against simulated shopping carts before going live.

Built-in Polaris GraphQL mock runner.
Architecture & Standards

Technical Specifications

Execution Engine
Shopify Functions (Rust / WebAssembly)
Admin Stack
Next.js 16 + Shopify App Bridge v4 + Polaris
Database
PostgreSQL with Prisma Client
Execution Latency
< 5ms (Shopify global edge)
Required Plan
Standard Shopify plans & Shopify Plus
Transparent Pricing

Simple, predictable plans for high-converting checkouts.

Start free with essential rules or upgrade to Pro for B2B triggers and high-value presets.

Standard

Essential payment and shipping customizations.

Free/forever
Included capabilities:
✓Up to 3 active payment rules
✓Up to 3 active shipping rules
✓Cart amount, weight & country triggers
✓Fail-open checkout safeguard
✓Rule simulation preview
Recommended

Pro Rule Engine

Unlimited rules, B2B triggers, postal code routing, and high-ticket presets.

$9.99/per month
Included capabilities:
✓Unlimited payment, shipping & pickup rules
✓B2B company and customer tag targeting
✓Granular ZIP / postal code range filtering
✓High-value order bank transfer priority preset
✓Zero-log in-memory IP policy signals
✓Priority developer support
Engineered for Checkout

Ready to take full control of your checkout options?

Install WS Checkout Control today and streamline payments with native Shopify Functions.