sandywp / plugins / nami-cargo-shipping

Nami Cargo Shipping

A custom WooCommerce shipping plugin that dynamically calculates shipping rates using the Nami Cargo API.

Launch a sandbox with this plugin → No signup.
Ready in seconds.

v1.0.1 WP 5.2+ PHP 7.4+

your-sandbox.sandywp.com/wp-admin
Nami Cargo Shipping running inside a SandyWP sandbox

What you get inside

4 screens
  • Plugin Settings Menu – The Nami Cargo Shipping settings appear in the WordPress admin menu.

  • Warehouses List – Add, edit, and manage warehouses in a dedicated section.

  • Warehouse Stock Management – Manage stock for each warehouse directly from the product edit page.

  • Variation Stock Management – Control stock levels for product variations based on warehouses.

About this plugin

Nami Cargo Shipping is a WooCommerce plugin designed to provide dynamic shipping options for your store. It integrates seamlessly with the Nami Cargo API to calculate shipping rates, estimated times of arrival (ETA), and more.

Features

  • Dynamic shipping rate calculation using the Nami Cargo API.
  • Support for multiple warehouses and product stock validation.
  • Configurable shipping options through WooCommerce settings.

External Services

This plugin connects to the Nami Cargo Shipping API to fetch warehouse details, product stock availability, and customer shipping information. It then retrieves shipping charges and estimated delivery time (ETA) based on the provided data.

What data is sent and when?
Whenever an order is placed or shipping details are needed, the plugin sends the following information to the Nami Cargo Shipping API:

  • Warehouse Data: Warehouse name, address, city, country, and available product stock.
  • Product Data: SKU, product name, quantity, dimensions (width, height, depth), and price.
  • Customer Data: Shipping address, first name, last name, phone number, email, city, country, and optional delivery instructions.
  • Order Details: Order ID, order type, total value, payment method, and shipping preferences set by the admin.

Where is this data sent?
The data is sent to Nami Cargo Shipping servers: https://www.nami.la/cargo

Why is this data sent?
The data is required to calculate accurate shipping costs, determine available delivery options, and manage warehouse stock updates.

Links to Terms of Service and Privacy Policy:
Terms and Conditions: https://cdn.prod.website-files.com/6697efb919e7ec45f4ee44f4/66b278cdbe9d67bffd94be64_TERMINOS%20Y%20CONDICIONES%20SERVICIOS%20NAMI.pdf
License and Agreement: https://www.nami.la/licencia-y-acuerdo

By using this plugin, users agree to share this data with Nami Cargo Shipping to facilitate order fulfillment.

Support

For support, please contact [email protected].

Questions

Q: Is this plugin works with gutenberg blocks?

A: No.

Q: How do I configure the plugin?

A: Navigate to Nami Cargo Shipping at the left bottom there are settings available to setup.

Q: What happens if the API is unreachable?

A: The plugin will not display shipping options if the API call fails. Ensure the API endpoint and credentials are correctly configured.

sandywp / also on the shelf

Try another plugin

Spin up a real WordPress site in seconds.

Test plugins, build a demo, hand a client a link — then squash it and start again. No local setup, no Docker.