Skip to content

Integration: Example Workflow

Chris Mavrommatis edited this page Jun 13, 2024 · 4 revisions

Example Workflow for Ordering with Binacle.Net

1. User Adds Items to Cart

  • Selection: The user selects items and adds them to their shopping cart.

2. User Proceeds to Checkout

  • Visit Checkout: The user decides to place their order and visits the checkout page.

3. Binacle.Net API Call

  • Backend Processing: On the backend server, call Binacle.Net to determine if the user's items fit into any of the bins in a given bin preset.
  • Store Response: If the items fit into a bin, store the response for later use. Consider the weight limitations of the lockers during this process.

4. Checkout Page Adjustment

  • Shipping Option Display: Based on the response from Binacle.Net, show or hide the option to ship to lockers when the checkout page loads.
  • User Selection: Assume the user wants to receive their order from a locker, and they click the locker shipping option.

5. Locker Selection

  • Map Interface: A map opens, prompting the user to enter their zip code to zoom into their location, or navigate the map to see available lockers.
  • Locker Selection: The user finds a suitable locker, selects it, and proceeds to complete their order.

6. Store Locker Selection

  • Data Storage: Store the locker selection made by the user in the backend system.

7. Send Confirmation Email

  • Email Notification: Send a confirmation email to the user, including details of their order and the selected locker.

8. Prepare for Shipment

  • Order Preparation: Once the order is ready for shipment, call the locker provider's API.
  • Provide Information: Provide the locker provider with the user's information, the selected locker, and the compartment size the order fits into.

9. Handoff to Locker Provider

  • Package and Ship: Package the order and hand it to the locker provider.
  • Customer Notification: The locker provider places the order in the selected locker and notifies the customer about the exact compartment where their order is stored.

By following this workflow, you can ensure a smooth and efficient process for integrating Binacle.Net into your ordering system, providing a seamless experience for users who choose locker shipping.

Clone this wiki locally