Linux 软件免费装

ShipToVerified

开发者 shiptoverified
pitchercompany
更新时间 2026年4月15日 03:39
PHP版本: 8.0 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

age verification shipping woocommerce compliance identity verification

下载

1.0.0

详情介绍:

ShipToVerified connects your WooCommerce store with the ShipToVerified service to automate identity verification and adult signature compliance for regulated product shipments. The plugin handles the full verification lifecycle: Who needs this plugin? Retailers that ship age-restricted, regulated, or compliance-sensitive products (such as firearms accessories, tobacco, cannabis, or adult goods) to jurisdictions that require adult signature delivery or government-issued identity verification at the point of purchase. How it works
  1. The merchant connects the store to ShipToVerified via an OAuth flow in WooCommerce > ShipToVerified.
  2. When a customer reaches the checkout page, the plugin sends the cart's shipping state, order total, and product details to the ShipToVerified API to determine whether the cart requires an adult signature fee or identity verification notice.
  3. When the customer places an order and it moves to processing or completed status, the plugin notifies ShipToVerified with the order ID so that a verification requirement can be assigned.
  4. On the order confirmation page (and optionally the account order-detail page), the plugin loads an identity verification widget served by ShipToVerified that guides the customer through document capture and liveness checks.
  5. Once the customer completes the verification flow, ShipToVerified sends a signed webhook back to the store. The plugin validates the signature, marks the order as verified, and stores the verified name and address in the order meta.
External services This plugin connects to the ShipToVerified API (https://api.shiptoverified.com). A ShipToVerified merchant account is required. Connection is established by the store administrator during initial setup via OAuth. Checkout eligibility check Triggered automatically on the checkout page for every customer session (including guests) while the plugin is active and connected. This call determines whether the current cart requires an adult signature fee or identity verification notice. Order created notification Triggered once per order, when the order status first moves to processing or completed. Widget initialization Triggered on the order confirmation page (and optionally the account order-detail page) when an order requires identity verification. Webhook (inbound) ShipToVerified sends a signed POST request to /wp-json/shiptoverified/v1/webhook when a verification event occurs (e.g., customer completes or fails verification). Order data endpoint (inbound) ShipToVerified may request full order details via GET /wp-json/shiptoverified/v1/order/{id} to display order context inside the ShipToVerified merchant dashboard. Connection management (OAuth) Used once during initial setup and optionally to test or re-establish the connection. By installing, activating, and connecting this plugin, the store administrator consents to the transmission of the above data to ShipToVerified on behalf of the store and its customers, in accordance with the service terms. Merchants are responsible for disclosing the use of this service to their customers in their store's privacy policy.

安装:

  1. Sign in to WordPress as an Administrator user.
  2. Go to Plugins > Add New and search for "ShipToVerified".
  3. Click Install Now, then Activate.
  4. Ensure WooCommerce is installed and active.
  5. From the WordPress admin, go to WooCommerce > ShipToVerified.
  6. Click "Connect with ShipToVerified" and complete the OAuth flow.
  7. Once connected, the plugin will automatically begin evaluating checkout eligibility and sending order notifications.

常见问题:

Does this plugin work without WooCommerce?

No. WooCommerce must be installed and active. The plugin will silently do nothing if WooCommerce is not detected.

Does this plugin call an external API?

Yes. It communicates with https://api.shiptoverified.com for checkout eligibility evaluation, order notifications, widget token generation, and connection management. See the "External services" section above for a full breakdown of what data is sent, when, and why.

Does every checkout visitor trigger an API call?

Yes. When the plugin is active and connected, every customer who reaches the checkout page will trigger a checkout eligibility check. This allows the plugin to display accurate adult signature notices based on real-time jurisdiction rules. Guest checkouts are included. The call uses only non-personal cart data (shipping state, order total, product details) — no name, email, or payment information is transmitted at this stage.

Does this plugin load external JavaScript?

Yes. When an order requires identity verification, the plugin loads a widget script directly from https://api.shiptoverified.com. This script renders the identity verification interface and is served by ShipToVerified as part of its core service. It is only loaded on the order confirmation and account order-detail pages, never on the checkout page itself.

What data is stored in WooCommerce order meta?

The plugin stores the following data in WooCommerce order meta when applicable:

  • Whether the order requires identity verification.
  • Whether identity verification has been completed.
  • The verified customer name and shipping address (received via webhook from ShipToVerified).
  • The verification timestamp.
  • The ShipToVerified verification ID.
  • A short-lived widget token (used only to render the verification interface).

What happens on uninstall?

The plugin removes all its own options from the WordPress options table (API URL, API key, webhook secret, plugin settings, and site URL). Order meta stored on individual orders is not removed to preserve the verification audit trail.

Is this plugin compatible with FFL (Federal Firearms License) orders?

Yes. Orders and customers flagged as FFL are automatically excluded from the identity verification and adult signature workflows.

更新日志:

1.0.0