CommunityCoding & Developmentgithub.com

AIjennings/aria-agent-blueprints

High-volume Shopify checkout webhook HMAC-SHA256 verifier, state non-profit tax exemption validator, idempotency guard, and QuickBooks Online draft invoice staging engine.

What is aria-agent-blueprints?

aria-agent-blueprints is a Claude Code agent skill that high-volume Shopify checkout webhook HMAC-SHA256 verifier, state non-profit tax exemption validator, idempotency guard, and QuickBooks Online draft invoice staging engine.

Works with~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AIjennings/aria-agent-blueprints/tree/HEAD/skills/ecom-tax-exemption-bridge

Installed? Explore more Coding & Development skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

High-Volume E-Commerce Tax Exemption Bridge

Use this skill when operating or auditing Cloud Run / serverless bridges that reconcile Shopify B2B/non-profit orders with tax-exemption certificates and accounting ledgers.

1. Security & Financial Guardrails

  1. Constant-Time HMAC Verification: Every Shopify webhook (X-Shopify-Hmac-Sha256) must be verified with hmac.compare_digest against the raw request body before parsing JSON.
  2. Idempotency Keys: Deduplicate incoming orders/create and orders/updated events by (order_id, updated_at) to prevent duplicate ledger entries during webhook retries.
  3. Draft-Only Accounting Staging: When an order shows a tax mismatch or requires a tax-exempt credit memo, stage the QuickBooks Online invoice/adjustment as Draft (send_email: false) and notify an operator for human approval.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Related Skills