Modules, Plugins & Apps
First-party integrations for the major ecommerce platforms — install once, configure in the portal, and get live rates flowing the same day.
All integrations connect to the single POST /api/v1/quotes/integrations endpoint using a standard normalised payload. The platform is identified via the X-Platform header — no platform-specific branching on the API. Source code for each integration is available on GitHub under the nysa-io organisation.
Magento 2 Extension
ExtensionMagento 2 / Adobe CommerceDrop the Nysa_ShipRateAPI Composer package into any Magento 2.4+ or Adobe Commerce installation. Configures as a native shipping carrier — live rates appear at checkout with zero frontend changes required.
- Native AbstractCarrier integration — no theme edits
- API key stored encrypted in core_config_data
- Product tag mapping via EAV attribute rules
- Configurable full endpoint URL for easy version upgrades
Shopify App
AppShopifyA Node.js Carrier Service app that registers with Shopify and responds to rate callbacks at checkout. HMAC-verified, server-side API calls, and native Shopify product tags forwarded as ShipRateAPI routing tags automatically.
- Shopify Carrier Service API compliant
- HMAC-SHA256 request verification on every callback
- Native Shopify product tags passed as routing tags
- Payload normalised server-side — API key never reaches the browser
BigCommerce App
AppBigCommerceA Node.js Real-Time Shipping Quote provider for BigCommerce. Registers as a custom shipping carrier in the store control panel and responds to checkout rate requests with ShipRateAPI-powered live rates.
- BigCommerce Real-Time Shipping Quotes provider
- Request verification via HMAC-SHA256
- Rates grouped by carrier into carrier_quotes format
- Product custom fields used as ShipRateAPI routing tags
Building a custom integration?
The ShipRateAPI REST API accepts a standard JSON payload from any platform or custom storefront. Normalise your checkout data to the standard format, pass your x-api-key and X-Platform: custom, and you get the same live rates the first-party plugins use.