> Shopify Plus: > Only custom apps that are built for stores on the [Shopify Plus plan](https://help.shopify.com/manual/intro-to-shopify/pricing-plans/plans-features/shopify-plus-plan) have access to the [Pickup Point Delivery Option Generator API](docs/api/functions/reference/pickup-point-delivery-option-generator). Public apps in the Shopify App Store and custom apps built for stores on non-Plus plans don't have access. Pickup points is a delivery method where customers have their purchase shipped to a location that works in partnership with different shipping providers. This guide describes how to seamlessly integrate your own providers into the existing pickup points experience in checkout and the Shopify admin. ## Visual assets ![Different branding elements in the map and list view of pickup points in checkout for a customer](/assets/apps/checkout/delivery-shipping/pickup-points/visual-assets.png) Every provider must have a graphic identifier. This image is used in checkout and the Shopify admin to offer a quick visual indicator of the pickup point provider. This graphic must be easily identifiable, because users will see it at various sizes and in different contexts. Using a highly recognized brand color and logo results in optimal identification across all touchpoints. The following are some guidelines: - Enclose the asset in a circle with padding around the logo. - Include a desired background color. Don't use a transparent file. ![Graphic identifier in the map and list view of pickup points in checkout for a customer](/assets/apps/checkout/delivery-shipping/pickup-points/logo-guidance.png) ## Content and naming ![Different content lines in the map view of pickup points in checkout for a customer](/assets/apps/checkout/delivery-shipping/pickup-points/content-and-naming.png) Aligning your content with the existing checkout and Shopify admin experiences results in a better user experience. Adhere to the following guidance for content elements to successfully integrate your pickup points: 1. **Location name**: Use the exact location name. This name is used to reference the pickup point location at checkout and in the Shopify admin. 1. **Location address**: Format the pickup point's address correctly for the region that it's in. 1. **Shipping provider name**: Use the exact provider's name, so that it's familiar to all users. The name displays with and without the icon, so don't rely only on an icon to signify the provider. 1. **Opening hours**: Define a location’s hours with either a single window or with multiple windows. If you don't set a window, then the hours display as **Closed**. You can also choose to not define any opening hours for a location. Format the time for the market that the location is in. For example, use a 12-hour clock for addresses in North America. ## Next steps - Learn how to [localize the text and number formats](/docs/apps/build/checkout/localized-checkout-ui-extensions) in your extension. - Learn how to create a function that enables merchants to [rename a delivery option](/docs/apps/build/checkout/delivery-shipping/delivery-options/build-function) that's offered at checkout.