Title: Bevstack Fulfillment Connector
Author: bevstack
Published: <strong>September 9, 2026</strong>
Last modified: September 9, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/bevstack-fulfillment-connector.svg)

# Bevstack Fulfillment Connector

 By [bevstack](https://profiles.wordpress.org/bevstack/)

[Download](https://downloads.wordpress.org/plugin/bevstack-fulfillment-connector.0.2.1.zip)

 * [Details](https://wordpress.org/plugins/bevstack-fulfillment-connector/#description)
 * [Reviews](https://wordpress.org/plugins/bevstack-fulfillment-connector/#reviews)
 *  [Installation](https://wordpress.org/plugins/bevstack-fulfillment-connector/#installation)
 * [Development](https://wordpress.org/plugins/bevstack-fulfillment-connector/#developers)

 [Support](https://wordpress.org/support/plugin/bevstack-fulfillment-connector/)

## Description

This plugin connects a WooCommerce store to **BottleCapps** (liquorapps.com), a 
third-party fulfillment service for beverage retailers. It is an independent integration
developed by Bevstack and is not affiliated with, endorsed by, or sponsored by BottleCapps
or Google.

At checkout the plugin asks the BottleCapps service which fulfillment options are
available for the customer’s address and the products in the cart, then shows the
available options as WooCommerce shipping rates:

 * Delivery
 * Shipping (with optional weight-band pricing)
 * Store Pickup

When an order is placed it is forwarded to BottleCapps, and order-status updates
sent back by BottleCapps are applied to the WooCommerce order.

**A BottleCapps merchant account is required.** This plugin is a connector to an
external service and cannot function without one. You enter your own BottleCapps
API credentials on the plugin settings screen; no credentials are bundled with the
plugin.

#### Requirements

 * WooCommerce (active)
 * A BottleCapps merchant account and API credentials
 * Optional: a Google Maps API key, if you want address autocomplete and geocoding

### External services

This plugin relies on the following third-party services. Both are external to your
site, and data is transmitted to them as described below.

**1. BottleCapps / liquorapps.com (required)**

BottleCapps is the fulfillment service that determines which delivery, shipping 
and pickup options are available for an order, receives your orders, and reports
fulfillment status back to your store. The plugin cannot provide any of its functionality
without this service.

_What is sent, and when:_

 * **When a customer reaches checkout and enters a shipping address:** the shipping
   destination (street, city, state, ZIP/postal code, country) and, for each item
   in the cart, the product identifier (UPC/GTIN), name, quantity and price. This
   is sent to the availability endpoint so the service can return the fulfillment
   options for that address.
 * **When an order is placed:** the order number and totals, the chosen fulfillment
   option, the customer’s billing and shipping name, address, email address and 
   phone number, and the ordered items (UPC, name, quantity, price). This is sent
   to the order endpoint so the order can be fulfilled.
 * **When the plugin is activated or its public URL changes:** your site name and
   site URL, so the service can send order-status updates back to your store.

_Service provider:_ BottleCapps — https://bottlecapps.com
 _Terms and conditions:_
https://bottlecapps.com/terms-and-conditions _Privacy policy:_ https://bottlecapps.
com/privacy-policy

**2. Google Maps Platform (optional)**

Used only if you enter a Google Maps API key in the plugin settings. It provides
address autocomplete on the checkout form and converts the entered address into 
coordinates, which improves the accuracy of the store/availability lookup. If no
API key is configured, the plugin makes no requests to Google and sends coordinates
of 0,0 instead.

_What is sent, and when:_

 * **Google Maps JavaScript API / Places (in the customer’s browser, at checkout):**
   the address text the customer types into the address field, in order to show 
   address suggestions.
 * **Google Geocoding API (from your server, when availability is checked or an 
   order is forwarded):** the shipping address (street, city, state, ZIP/postal 
   code, country), in order to obtain its latitude and longitude.

_Service provider:_ Google — https://mapsplatform.google.com
 _Terms of service:_
https://cloud.google.com/maps-platform/terms _Privacy policy:_ https://policies.
google.com/privacy

## Installation

 1. Install and activate WooCommerce.
 2. Upload the plugin to `/wp-content/plugins/`, or install it through the WordPress
    Plugins screen, and activate it.
 3. Go to **WooCommerce > BottleCapps** and enter your BottleCapps API base URL, username
    and password.
 4. Optionally enter a Google Maps API key to enable address autocomplete and geocoding.
 5. Configure the Shipping and Delivery options and charges on their tabs.

## FAQ

### Do I need a BottleCapps account?

Yes. The plugin is a connector to the BottleCapps fulfillment service and requires
valid BottleCapps API credentials. It has no functionality of its own without that
account.

### Does it work without WooCommerce?

No. WooCommerce must be installed and active.

### Is a Google Maps API key required?

No. It is optional. Without a key the plugin does not contact Google at all; address
autocomplete is simply unavailable and the address is resolved by ZIP code instead.

### Is this plugin made by BottleCapps?

No. It is developed by Bevstack as an independent integration with the BottleCapps
service.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Bevstack Fulfillment Connector” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ bevstack ](https://profiles.wordpress.org/bevstack/)

[Translate “Bevstack Fulfillment Connector” into your language.](https://translate.wordpress.org/projects/wp-plugins/bevstack-fulfillment-connector)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bevstack-fulfillment-connector/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bevstack-fulfillment-connector/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bevstack-fulfillment-connector/)
by [RSS](https://plugins.trac.wordpress.org/log/bevstack-fulfillment-connector/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.2.1

 * All option, transient, filter, meta and script names now use a single distinct`
   bev_fulfillment` prefix.
 * API credentials and tokens are masked on the settings screen.

#### 0.2.0

 * Renamed the plugin to clarify that it is an independent integration.
 * No credentials are bundled with the plugin; all API settings are entered by the
   site owner.
 * Documented all external services and the data sent to them.
 * Inbound REST endpoints now require authentication and fail closed.
 * All request input (including headers and JSON bodies) is sanitized before use.
 * Admin settings script is enqueued instead of printed inline.

#### 0.1.2

 * Initial submission.

## Meta

 *  Version **0.2.1**
 *  Last updated **1 week ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [delivery](https://wordpress.org/plugins/tags/delivery/)[fulfillment](https://wordpress.org/plugins/tags/fulfillment/)
   [local pickup](https://wordpress.org/plugins/tags/local-pickup/)[shipping](https://wordpress.org/plugins/tags/shipping/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/bevstack-fulfillment-connector/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bevstack-fulfillment-connector/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bevstack-fulfillment-connector/reviews/)

## Contributors

 *   [ bevstack ](https://profiles.wordpress.org/bevstack/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bevstack-fulfillment-connector/)