About this plugin
This plugin integrates the Pigee API with WooCommerce to provide a complete shipping, insurance, and payment experience at checkout.
Key features include:
- Dynamic real-time shipping rates from supported carriers.
- Optional shipping insurance selection during checkout.
- A custom Pigee payment gateway.
- Full compatibility with WooCommerce Checkout Blocks and classic checkout.
- Secure order creation, fulfillment, and tracking via the Pigee platform.
External Services
This plugin relies on external services provided by Pigee Inc. <h3>Services Used</h3> The plugin communicates with the following external API endpoints:
- https://api.pigeepost.com/api/v1/store/plugin/status – Update to plugin status
- https://api.pigeepost.com/api/v1/store/valid – validate API key
- https://api.pigeepost.com/api/v1/store/order/getcarriercost – calculate carrier shipping rates
- https://api.pigeepost.com/api/v1/store/order/create – used when a customer selects Pigee Shipping or Pigee Pay at checkout
- https://api.pigeepost.com/api/v1/store/order/statusupdate – update order status
- https://api.pigeepost.com/api/v1/store/order/fulfill – order fulfillment and tracking
- https://api.pigeepost.com/api/v1/store/product/sync – sync product details (weights, dimensions, SKU, price, etc.)
- https://api.pigeepost.com/api/v1/store/product/delete – remove product data when a product is deleted or unpublished
- https://api.pigeepost.com/api/v1/store/getinsurance – retrieve available shipping insurance options and calculate insurance pricing
For testing, the same endpoints may also be called on the staging domain:
- https://stagingapi.pigeepost.com<h3>What data is sent and when</h3> - Store identifier and API key – sent when validating credentials
- Order and cart details (products, quantities, weights, prices, destination address) – sent when calculating shipping rates and retrieving insurance options
- Insurance selection details (insurance code, price, and request identifier) – sent when a customer selects shipping insurance at checkout
- Order details and insurance confirmation – sent when creating orders or fulfilling shipments
- Shipment status updates – sent when confirming fulfillment or updating delivery information
Customers can optionally add shipping insurance during checkout, with real-time insurance options retrieved securely from the Pigee API.
This data is transmitted securely to Pigee’s servers only when your store processes shipping rate requests, creates orders, or updates fulfillment. <h3>Terms of Service and Privacy Policy</h3> By using this plugin, you agree to Pigee’s terms: Production:
- https://pigeepost.com/terms-conditions
- https://pigeepost.com/privacy-policy
com) is used only for testing. It follows the same Terms of Service and Privacy Policy as the production site:
- https://pigeepost.com/terms-conditions
- https://pigeepost.com/privacy-policy<h3>License</h3>
GPLv2 or later