woo-elevell
The **woo-elevell SDK** is a headless e-commerce integration framework for React and WordPress/WooCommerce. It bridges server-rendered WooCommerce environments with dynamic React frontends, providing server-side runtime hydration via `window.__ELEVELL__`,
This report shows the evidence for woo-elevell@0.92.0. 1 of 5 known versions is blocked or flagged. The newest version, 0.94.0, is allowed. See all versions.
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe order payment hook initiates payment automatically on page mount, without requiring a shopper click. Because this can cause a valid order to be charged without a distinct payment action, it meets the automatic-spending rule.
Decision evidence
public snapshot- When useOrderPay mounts and receives order data, it calls startPayment automatically without waiting for a shopper click.
- The payment flow submits the order ID, order key, and payment method to checkout.orderPay.pay.
- The SDK sends gateway requests to its configured endpoint, which defaults to the same-origin WordPress store route.
- The package is a WooCommerce and React e-commerce SDK, so order payment support is part of its stated purpose.
- Payment requests go through the configured store gateway; Razorpay’s checkout script is loaded from its official checkout host.
Source & flagged code
5 flaggedWhen useOrderPay mounts and receives order data, it calls startPayment automatically without waiting for a shopper click.
src/useOrderPay.jsView on unpkg · L208When useOrderPay mounts and receives order data, it calls startPayment automatically without waiting for a shopper click.
src/useOrderPay.jsView on unpkg · L217The payment flow submits the order ID, order key, and payment method to checkout.orderPay.pay.
src/useOrderPay.jsView on unpkg · L169The payment flow submits the order ID, order key, and payment method to checkout.orderPay.pay.
src/checkout.jsView on unpkg · L138The SDK sends gateway requests to its configured endpoint, which defaults to the same-origin WordPress store route.
src/client.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to woo-elevell@0.92.0.
The versions list below shows the verdict for each recorded version.
- Avoid installing woo-elevell@0.92.0. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.