Skip to main content

Displaying Locations

Since this is a white-label integration, you are responsible for building the UI that displays pickup points.

Data Points to Display

When showing a list or map pin, include:

  • Address: Essential for locating it.
  • City/Area: e.g., "Ikeja", "Yaba".
  • Opening Hours: e.g., "09:00 - 18:00".
  • Distance: "0.5km away".

Data to Hide (White-Label Rules)

  • PUDO Point Name: Often the shop name (e.g., "Mama Tobi Chemist"). You may choose to hide this and just call it "Ikeja Pickup Point #1" if you want a strictly generic feel. However, showing the shop name usually helps customers find it.
  • NowPost Branding: Never mention "NowPost" in the UI.

Filtering

We recommend filtering points by:

  1. Proximity: Nearest to customer.
  2. Status: Only show active points.
  3. Capacity: (Advanced) Filter out points that are full if our API returns that status.

Caching Strategy

PUDO points don't move often.

  • Cache Duration: 24 hours.
  • Updates: We provide a webhook pudo_point.updated if a location closes or changes hours.