7feastr
Get Rate & ETAAPITrack ShipmentContactBlog
LoginRegister
Documentation/Logistics API
Browse docs
K
Getting startedAuthenticationSandbox and productionQuotes and creating shipmentsTracking, status, and ETAWallet and disputesWebhooksErrors and rate limits
K
Getting startedAuthenticationSandbox and productionQuotes and creating shipmentsTracking, status, and ETAWallet and disputesWebhooksErrors and rate limits
7feastr

Nigeria's food delivery and logistics infrastructure. Order from your favourite local restaurants, or ship anywhere in the country with 7feastr Logistics.

support@7feastr.com
+234 905 606 2230
Lagos, Nigeria

Company

  • About Us
  • Blog

Services

  • Nearby Restaurants
  • Logistics
  • Track Shipment
  • API Documentation

Partners

  • Become an Agent

Support

  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • Monetary Policy
  • Refund Policy

© 2026 7feastr Technologies Ltd. All rights reserved.

Sandbox and production

Last updated July 30, 2026

Every merchant account has two fully isolated environments, each with its own wallet, API keys, webhooks, and shipment history. Nothing created in sandbox ever appears in production, or vice versa.

Sandbox

  • Available immediately after signup, no approval required.
  • Pre-funded with a ₦500,000 mock wallet balance so you can test shipment creation, cancellation, and webhook delivery without spending real money.
  • Shipments created in sandbox are simulated: they move through the same status lifecycle as real shipments, but no agent is physically dispatched.
  • Use SB_... keys.

Production

  • Unlocked once your business verification is approved and you has been granted go-live access on your account.
  • Your production wallet starts at ₦0. You must fund it before you can create a shipment, funding is done from the merchant dashboard via our payment gateway.
  • Use PROD_... keys.

Why this matters for your integration

Because environment is resolved from the API key rather than the URL, you can point the exact same integration code at either environment simply by changing which key your backend loads (for example, from a SANDBOX vs LIVE environment variable). There is nothing else to reconfigure.

Wallet balance and shipment charges

Every shipment is charged against your wallet balance for the environment the request ran in, at the moment the shipment is created. If your balance is insufficient, shipment creation fails with an insufficient_funds error (HTTP 402) and no shipment is created. If a shipment is later cancelled before pickup, or fails and cannot be completed, the charge is automatically refunded to the same wallet.

PreviousAuthenticationNext Quotes and creating shipments