Skip to main content

FBPI Seller Onboarding

This page guides sellers through the actions they must take before orders can flow using FBPI. It answers: “What exactly do I need to do to start fulfilling via APIs?”

Before You Begin

Sellers must complete three prerequisites before onboarding:

  1. Create a seller account
    Register your organization and store on Seller Lab. (Links provided in your documentation platform.)

  2. Ensure your store project and catalog exist
    Your Partner ID, store project, and basic catalog content should be visible in Seller Lab.

  3. Choose how you will integrate. You can either:

    • Use a noon-approved integrator, or
    • Build your own integration using a webhook and the noon API platform.

This decision affects your warehouse configuration.

What You Will Do as a Seller

Your onboarding journey consists of a clear set of activities performed in Seller Lab, the Warehouse Automation Tool, and your chosen integration method.

The high-level steps are:

  1. Create an FBPI warehouse
    Using either the Automation Tool or Seller Lab.

  2. Configure your integrator or webhook
    Connect your warehouse to the integration method you selected.

  3. Set your warehouse operational preferences
    Processing time, delivery model, handover method, RTO, holidays, manifestation type.

  4. Activate the warehouse
    Your warehouse becomes eligible to receive orders.

  5. Process a test order
    Validate that your integrator or webhook is working end-to-end.

  6. Review the FBPI Orders Dashboard
    Ensure order acknowledgments and webhook responses are correct.

What Sellers Do NOT Need to Do

  • You do not need to write any code unless you choose to integrate directly.
  • You do not manage webhook retries.
  • You do not handle stock and price updates manually — the integrator or API platform does.
  • You do not need dashboard access for technical debugging unless asked by your integrator.

When Seller Onboarding Is Complete

You are ready to fulfill live orders once:

  • Your warehouse is active
  • Your integrator/webhook is receiving and acknowledging order events
  • You have successfully created shipments and a manifest for test orders
  • Your dashboard reflects correct order statuses