Title: Saviba License Delivery with Google Sheets
Author: Saviba
Published: <strong>June 3, 2026</strong>
Last modified: June 8, 2026

---

Search plugins

![](https://ps.w.org/saviba-license-delivery-with-google-sheets/assets/icon-256x256.
png?rev=3559958)

# Saviba License Delivery with Google Sheets

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

[Download](https://downloads.wordpress.org/plugin/saviba-license-delivery-with-google-sheets.1.4.9.zip)

 * [Details](https://wordpress.org/plugins/saviba-license-delivery-with-google-sheets/#description)
 * [Reviews](https://wordpress.org/plugins/saviba-license-delivery-with-google-sheets/#reviews)
 *  [Installation](https://wordpress.org/plugins/saviba-license-delivery-with-google-sheets/#installation)
 * [Development](https://wordpress.org/plugins/saviba-license-delivery-with-google-sheets/#developers)

 [Support](https://wordpress.org/support/plugin/saviba-license-delivery-with-google-sheets/)

## Description

Saviba License Delivery with Google Sheets maps each product SKU to a Google Sheet
tab.
 When an order is completed, the plugin reserves the first available row, stores
the delivery data in the order, shows it to the customer, and marks the row as sold.

The plugin uses a Google service account JSON credential because it needs permission
to read and update the sheet.

### External Services

This plugin connects to the Google Sheets API only after the site administrator 
enters a Google service account JSON credential and a Google Sheet ID in the plugin
settings.

The plugin sends requests to `https://sheets.googleapis.com/` to read and update
spreadsheet rows, and to `https://oauth2.googleapis.com/token` to request an OAuth
access token for the configured Google service account.

Data sent to Google can include the configured spreadsheet ID, sheet tab names, 
selected row values, store order IDs, and the Google service account credential 
provided by the administrator. The plugin does not send this data to Saviba or to
any server controlled by the plugin author.

Google API terms: https://developers.google.com/terms
 Google privacy policy: https://
policies.google.com/privacy

### Sheet Format

Default range: D2:K

Delivery columns are configurable in Settings > Saviba License Delivery with Google
Sheets.
 Default delivery columns: D,E,F,G,H,I. Enter any columns separated by commas,
such as D,F,H or D,G,K,M.

The status and store order ID columns are configured separately.
 The plugin automatically
reads a range that includes the selected delivery, status, and order ID columns.

Optional column labels can be configured in Settings > Saviba License Delivery with
Google Sheets.
 For example, set D to Account or F to TOTP. Blank labels keep the
original cell text unchanged.

Empty status cells are treated as available.
 The plugin writes reserving while 
processing and sold after delivery is confirmed.

## Screenshots

[[

## Installation

 1. Upload the plugin ZIP from WordPress Admin > Plugins > Add New > Upload Plugin.
 2. Activate the plugin.
 3. Go to Settings > Saviba License Delivery with Google Sheets.
 4. Enter your Google Sheet ID and Google service account JSON.
 5. Share the Google Sheet with the service account email.
 6. Set each product SKU to match the Google Sheet tab name.

Video setup guide: https://youtu.be/HzDOvy47KM4

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Saviba License Delivery with Google Sheets” is open source software. The following
people have contributed to this plugin.

Contributors

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

[Translate “Saviba License Delivery with Google Sheets” into your language.](https://translate.wordpress.org/projects/wp-plugins/saviba-license-delivery-with-google-sheets)

### Interested in development?

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

## Changelog

#### 1.4.9

 * Renamed the plugin to avoid restricted terms in the display name and slug.
 * Updated the plugin slug and text domain to saviba-license-delivery-with-google-
   sheets.

#### 1.4.8

 * Renamed the plugin to Saviba License Delivery with Google Sheets.
 * Updated the plugin slug and text domain to saviba-license-delivery-with-google-
   sheets.
 * Changed internal prefixes to saviba_ld_ and SAVIBA_LD_.
 * Updated the contributors list to the WordPress.org owner username.

#### 1.4.7

 * Corrected the previous plugin display name typo.

#### 1.4.6

 * Added GPL license metadata to the plugin header.
 * Improved output escaping for customer pages, emails, AJAX responses, and remote
   API errors.
 * Added nonce verification for delivery polling requests.
 * Replaced direct filesystem locking with a WordPress option-based delivery lock.
 * Updated Tested up to for WordPress 7.0.

#### 1.4.5

 * Updated plugin name and author metadata.

#### 1.4.4

 * Added configurable delivery columns instead of a fixed D through I mapping.

#### 1.4.3

 * Normalized Google service account private keys before JWT signing.

#### 1.4.2

 * Added optional delivery labels for each delivered sheet column.

#### 1.4.0

 * Added WP Admin settings page.
 * Removed hardcoded private configuration.
 * Switched customer-facing output to generic sheet-provided lines.
 * Converted interface text to English.

## Meta

 *  Version **1.4.9**
 *  Last updated **2 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [digital delivery](https://wordpress.org/plugins/tags/digital-delivery/)[Google Sheets](https://wordpress.org/plugins/tags/google-sheets/)
   [order delivery](https://wordpress.org/plugins/tags/order-delivery/)
 *  [Advanced View](https://wordpress.org/plugins/saviba-license-delivery-with-google-sheets/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/saviba-license-delivery-with-google-sheets/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/saviba-license-delivery-with-google-sheets/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/saviba-license-delivery-with-google-sheets/)