D613 Pay
A WooCommerce payment gateway for Zelle, Venmo, PayPal, and Cash App that confirms orders automatically by reading your bank's alert emails — no card-processing fees, any bank, any inbox.

D613 Pay: Technical Case Study
Introduction
D613 Pay lets WooCommerce stores accept peer-to-peer and app-based payments — Zelle, Venmo, PayPal, and Cash App — and then confirms those payments automatically. Instead of a store owner watching their inbox and manually marking orders paid, D613 Pay reads the bank and payment-app alert emails, matches each incoming payment to the right order, and flips it to paid on its own.
It is built for merchants the card networks won't serve, or overcharge: high-risk verticals, tight-margin stores, and sellers who simply don't want to hand 3%+ of every order to a credit-card processor. It works with any bank and any inbox — no special banking API required.
The Problem
Zelle, Venmo, Cash App, and PayPal are great for getting paid, but they don't tell WooCommerce anything. A customer pays, the money lands in the merchant's account, and the store has no idea. The owner is left reconciling payment-app notifications against open orders by hand — slow, error-prone, and impossible to scale.
Tech Stack Deep Dive
WooCommerce Payment Gateway
D613 Pay installs as a native WooCommerce payment method, so customers get a familiar checkout and the store keeps its existing order lifecycle.
Email Ingestion & Parsing Engine
The core of the product is an ingestion pipeline that connects to the merchant's inbox, reads incoming bank/payment-app alert emails, and extracts the amount, sender, and reference from wildly different email formats.
Bank / app alert email -> Ingestion -> Parser (amount, sender, memo) -> Order matcher (amount + reference + time window) -> WooCommerce order marked "paid"
Order Matching
Each parsed payment is matched to an open order using amount, a checkout reference/memo, and a time window, with a manual-review fallback for anything ambiguous — so money never gets applied to the wrong order.
Challenges & Solutions
Challenge 1: Every bank formats alerts differently
Problem: There is no standard for bank or payment-app notification emails — layouts, wording, and amount formatting all vary.
Solution: A resilient, provider-agnostic parser with per-source rules that normalizes any alert into a common payment record, so the system works with any bank and any inbox.
Challenge 2: Matching payments to the right order
Problem: Two customers can pay identical amounts minutes apart.
Solution: Multi-signal matching (amount + reference + time window) with a manual-review queue for edge cases, keeping confirmation both automatic and safe.
Use Cases & Impact
D613 Pay enables merchants to:
- Accept Zelle, Venmo, PayPal, and Cash App directly on WooCommerce
- Eliminate credit-card processing fees on those orders
- Stop manually watching an inbox and reconciling payments
- Operate in high-risk categories that traditional processors decline
- Start by simply adding the payment methods, then turn on automatic confirmation when ready
Ideal for high-risk merchants, tight-margin stores, and any WooCommerce seller who wants to get paid through the apps their customers already use — without the fees or the manual busywork.