=== D613 Pay — Manual Payments for WooCommerce ===
Contributors: d613labs
Tags: woocommerce, payment gateway, zelle, venmo, cash app
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 0.5.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Accept Zelle, Venmo, PayPal and Cash App in WooCommerce with branded pay pages and manual confirmation. All four rails in one plugin.

== Description ==

D613 Pay lets your WooCommerce store accept **Zelle, Venmo, PayPal and Cash App** — the peer-to-peer apps your customers already use — with no per-transaction processor fees. It adds four checkout methods in a single plugin.

When a customer picks one of these methods at checkout, D613 Pay sends them to a clean, branded pay page that shows exactly where to send the money (your handle / email / phone / $Cashtag, plus an optional QR code) and the order number to put in the payment memo. The order is held as **Pending Confirmation** — stock is reserved — until you verify the payment and mark it Processing.

A guided setup wizard walks you through choosing your rails, entering your details for each one, and (optionally) testing the whole flow end to end.

= What you get, free =

* Zelle, Venmo, PayPal and Cash App as WooCommerce payment methods
* A branded pay page per rail with your handle/email/phone, an optional QR code, and the order memo
* A "Pending Confirmation" order status that holds stock until you confirm
* A per-rail confirmation dashboard: see pending orders, tick the ones you've been paid for, and mark them Processing (the customer is emailed automatically)
* A re-runnable setup wizard

= Optional upgrade: Auto-Verify =

Confirming each payment by hand gets old fast. **D613 Pay Auto-Verify** is a separate paid add-on that reads the payment-alert emails your bank / Venmo / PayPal / Cash App already send you and confirms each matching order automatically, 24/7 — including split and partial payments, with a needs-review queue for anything it isn't sure about. Auto-Verify is a subscription service (14-day free trial); the free plugin above is fully functional on its own and never expires.

= Requirements =

* WooCommerce 7.0 or newer
* Pretty permalinks (WooCommerce needs these anyway)

== Installation ==

1. Install and activate WooCommerce.
2. Upload the plugin through **Plugins → Add New → Upload Plugin**, or install it from the WordPress.org directory, then activate it.
3. You'll be offered the **D613 Pay setup wizard** — it walks you through picking your rails and entering your details. You can re-run it any time from the **D613 Pay** menu.
4. Alternatively, configure each method manually under **WooCommerce → Settings → Payments**.

== Frequently Asked Questions ==

= Does this charge the customer's card? =

No. These are peer-to-peer transfers (Zelle, Venmo, PayPal, Cash App). The customer sends the money from their own app, and you confirm receipt. There is no card processing and no per-transaction processor fee from this plugin.

= How do I know a customer actually paid? =

You check your bank / app notification and then tick the order on the D613 Pay confirmation screen to mark it Processing. If you'd rather that happen automatically, the paid **Auto-Verify** add-on reads your payment-alert emails and confirms matching orders for you.

= Is the free version crippled? =

No. All four payment methods, the branded pay pages, the pending-confirmation flow, and the confirmation dashboard work fully and forever without paying anything. Auto-Verify only adds automatic confirmation.

= Does the plugin send my data anywhere? =

The free plugin works entirely on your own site. It can optionally send anonymous install statistics — see "External services" below — and you choose whether to allow that. It links out to our website only when you choose to look at the paid add-on.

= External services =

This plugin can send **anonymous, opt-in usage statistics** to help us understand install counts. Nothing is sent unless you agree to it. When enabled, a weekly request is sent to `https://paycloud.d613labs.com/v1/telemetry/ping` containing only a one-way hash of your site URL, the plugin version, and which rails are enabled — no personal data, no customer data, no order data. You can decline at any time. This service is operated by D613 Labs ([terms](https://d613pay.d613labs.com/terms.html), [privacy](https://d613pay.d613labs.com/privacy.html)).

The plugin also links to `https://d613pay.d613labs.com` if you choose to learn about or purchase the optional Auto-Verify add-on. No data is sent by following those links.

== Screenshots ==

1. Branded Zelle pay page with QR code and order memo.
2. The per-rail confirmation dashboard — tick paid orders, mark them Processing.
3. The guided setup wizard.
4. All four rails at WooCommerce checkout.

== Changelog ==

= 0.5.0 =
* Rebrand to D613 Pay: payment method IDs, classes, assets and menus unified under the D613 Pay name. Existing gateway settings are migrated automatically on upgrade.
* The four confirmation pages now sit under a single "D613 Pay" admin menu.
* Manual confirmation now shows a clear success banner and refreshes the list.
* Fixed a script error on the Cash App confirmation page.

== Upgrade Notice ==

= 0.5.0 =
Rebrand release. Your configured payment details are migrated automatically; no action needed.
