Triggered by order status changes. Events: created → processing → shipped → delivered → refunded.
Install once.
Every order ready before a dispute happens.
The Vraimony WooCommerce plugin records a proof chain on every order status change — created, shipped, delivered. When a dispute opens, the case is already assembled. No scrambling. No missing proof.
◎ We record hashes. We do not store raw order data. We do not control the reviewer's decision.
The difference between losing and winning disputes.
Bank sends chargeback notification
Search emails, Woo dashboard, carrier portal, screenshots
Copy, paste, name files, write summary
7–45 days depending on processor
Missing proof → chargeback lost
Buyer, items, price, address — hashed at creation
AutomatedTracking, carrier, date — hashed at dispatch
AutomatedCarrier confirmation — hashed at delivery
AutomatedBank sends chargeback notification
Proof chain already built. Send reviewer link.
Case readyHash-only. No raw data leaves your server.
The plugin fires on woocommerce_order_status_changed. It hashes order data locally — in your WordPress environment — before sending anything to Vraimony. The Vraimony server never receives raw customer data.
POST /v1/proactive/build-case/:order_id — the sealed case summary is returned instantly, ready to be sent to the reviewer.
WooCommerce orders. Supply chain shipments. Same proof chain model.
Triggered by shipment milestones. Events: created → departed → arrived → delivered → exception.
Same /v1/proactive/record endpoint. Same proof chain logic. Same case-building on dispute. The source field routes the case to the right family and template.
One column. Three states. No manual work.
Detect dispute risk before the chargeback is filed.
The plugin already records order events. The next layer adds risk detection — watching for early signals that a dispute is forming, before the bank ever sees it.
Refund request denied + delivery delay + no customer response in 72h
Proof chain already complete from proactive recording. No scrambling.
"Order #4521 — dispute risk detected. Send the reviewer link before they file."
refund_request_denied: true
delivery_delay_days: > 3
customer_message_unanswered: true
→ trigger: "dispute_risk_detected"
→ action: assemble_case + notify_merchant
◎ This is a planned capability based on the proactive proof chain already built. Monitoring signals only — no customer tracking, no PII.
Stop scrambling for proof when a dispute opens.
◎ Hash-only. No raw data stored. No tracking. No outcome guarantee.