Skip to content

Commit eb6179e

Browse files
author
Peter Ward
authored
chore: migrate GH org from pb to stordco (#28)
1 parent 3aa85df commit eb6179e

4 files changed

Lines changed: 60 additions & 61 deletions

File tree

README.md

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,34 @@ This plugin integrates Woocommerce to Penny Black, to provide the data for, and
44

55
## Installation
66

7-
### Quick Install
7+
### Quick Install
88

99
The easiest way to install this plugin is to search for it within your Wordpress system, or download the latest from the [Wordpress Plugin Directory](https://wordpress.org/plugins/penny-black/).
1010

11-
1211
### Manual build and install
1312

14-
* Download the latest release from the [releases page](https://github.com/pennyblack-io/woocommerce-pennyblack/releases)
15-
* Extract the zip file and rename the folder to `penny-black`, removing the version number component.
16-
* Inside the folder run `composer install --no-dev`.
17-
* Create a zip file from the `penny-black` folder.
18-
* Upload the folder to your WordPress site, either manually to the plugins directory, or via the admin interface on the plugins page.
19-
* Install the plugin from the WordPress admin panel.
20-
* Follow the settings link on the plugins page to configure the plugin:
21-
* Set the API key that received from Penny Black support
22-
* Enable order transmission
23-
* If you fulfil your own orders through Woocommerce then enable the order admin extensions.
13+
- Download the latest release from the [releases page](https://github.com/stordco/unbox-woocommerce-app/releases)
14+
- Extract the zip file and rename the folder to `penny-black`, removing the version number component.
15+
- Inside the folder run `composer install --no-dev`.
16+
- Create a zip file from the `penny-black` folder.
17+
- Upload the folder to your WordPress site, either manually to the plugins directory, or via the admin interface on the plugins page.
18+
- Install the plugin from the WordPress admin panel.
19+
- Follow the settings link on the plugins page to configure the plugin:
20+
- Set the API key that received from Penny Black support
21+
- Enable order transmission
22+
- If you fulfil your own orders through Woocommerce then enable the order admin extensions.
2423

2524
## Development
2625

2726
### Releasing a new version of the plugin
2827

29-
* If a new version of the Penny Black PHP SDK is being used remember to update its version number in `composer.json`, and run `composer update`.
30-
* Bump the plugin version number in the following 3 files:
31-
* `penny-black.php`
32-
* `readme.txt`
33-
* `composer.json`
34-
* Create a new release on GitHub, with the version number as the tag, and the version number as the title.
35-
* On publishing a new tag a GitHub action will automatically deploy the updated version to the WordPress plugin repository. See our page [here](https://wordpress.org/plugins/penny-black/).
28+
- If a new version of the Penny Black PHP SDK is being used remember to update its version number in `composer.json`, and run `composer update`.
29+
- Bump the plugin version number in the following 3 files:
30+
- `penny-black.php`
31+
- `readme.txt`
32+
- `composer.json`
33+
- Create a new release on GitHub, with the version number as the tag, and the version number as the title.
34+
- On publishing a new tag a GitHub action will automatically deploy the updated version to the WordPress plugin repository. See our page [here](https://wordpress.org/plugins/penny-black/).
3635

3736
### Releasing updated assets (screenshots, banners logos) to WP.org
3837

composer.json

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
11
{
2-
"name": "pennyblack/woocommerce-pennyblack",
3-
"type": "wordpress-plugin",
4-
"description": "Woocommerce plugin to integrate Penny Black for transmitting orders and triggering personalise prints",
5-
"version": "1.3.1",
6-
"license": "MIT",
7-
"authors": [
8-
{
9-
"name": "Penny Black",
10-
"email": "engineers@pennyblack.io"
11-
}
12-
],
13-
"require": {
14-
"php": ">=7.4.0",
15-
"guzzlehttp/guzzle": "^7.5",
16-
"pennyblack/php-sdk": "^1.4.0"
17-
},
18-
"repositories": [
19-
{
20-
"type": "vcs",
21-
"url": "git@github.com:pennyblack-io/php-sdk.git"
22-
}
23-
],
24-
"autoload": {
25-
"psr-4": {
26-
"PennyBlackWoo\\": "src/"
27-
}
28-
},
29-
"config": {
30-
"platform": {
31-
"php": "7.4.0"
32-
},
33-
"preferred-install": "dist",
34-
"optimize-autoloader": true,
35-
"prepend-autoloader": false
2+
"name": "pennyblack/woocommerce-pennyblack",
3+
"type": "wordpress-plugin",
4+
"description": "Woocommerce plugin to integrate Penny Black for transmitting orders and triggering personalise prints",
5+
"version": "1.3.1",
6+
"license": "MIT",
7+
"authors": [
8+
{
9+
"name": "Penny Black",
10+
"email": "engineers@pennyblack.io"
11+
}
12+
],
13+
"require": {
14+
"php": ">=7.4.0",
15+
"guzzlehttp/guzzle": "^7.5",
16+
"stordco/unbox-php-sdk": "^1.4.0"
17+
},
18+
"repositories": [
19+
{
20+
"type": "vcs",
21+
"url": "git@github.com:stordco/unbox-php-sdk.git"
3622
}
23+
],
24+
"autoload": {
25+
"psr-4": {
26+
"PennyBlackWoo\\": "src/"
27+
}
28+
},
29+
"config": {
30+
"platform": {
31+
"php": "7.4.0"
32+
},
33+
"preferred-install": "dist",
34+
"optimize-autoloader": true,
35+
"prepend-autoloader": false
36+
}
3737
}

penny-black.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<?php
22
/**
3-
* @author Penny Black <engineers@pennyblack.io>
4-
* @date 17/03/2023
3+
* @author Stord <engineering@stord.com>
4+
* @date 24/09/2025
55
*
66
* @wordpress-plugin
7-
* Plugin Name: Penny Black integration for WooCommerce
7+
* Plugin Name: Stord Unbox integration for WooCommerce
88
* Plugin Uri: https://wordpress.org/plugins/penny-black/
9-
* Description: Integrate with Penny Black to share data to power personalised printing.
10-
* Author: Penny Black
11-
* Author URI: https://github.com/pennyblack-io/
9+
* Description: Integrate with Unbox to share data to power personalised printing.
10+
* Author: Stord
11+
* Author URI: https://github.com/stordco/
1212
* WC requires at least: 7.1
1313
* WC tested up to: 8.2.2
1414
* Requires PHP: 7.4

readme.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Tested up to: 6.8
66
Stable tag: 1.3.1
77
Requires PHP: 7.4
88
License: MIT
9-
License URI: https://github.com/pennyblack-io/woocommerce-pennyblack/blob/main/LICENSE.md
9+
License URI: https://github.com/stordco/woocommerce-pennyblack/blob/main/LICENSE.md
1010
Integrate with Penny Black to share data to power personalised printing.
1111

1212
== Description ==
@@ -20,7 +20,7 @@ The Woocommerce plugin integrates your store with Penny Black to transmit order
2020

2121
In addition to transmission you can use the Woocommerce orders admin to trigger prints. Penny Black inserts are usually printed at the point of pack in your fulfilment, and if you handle your own packing then you can trigger your prints directly through the Woocommerce admin
2222

23-
The plugin requires a Penny Black account to send orders and trigger prints. Find out more at [https://pennyblack.io](https://pennyblack.io).
23+
The plugin requires a Penny Black account to send orders and trigger prints. Find out more at [https://www.stord.com/unbox](https://www.stord.com/unbox).
2424

2525
Once installed, use the Penny Black tab on the Woocommerce settings page to configure the plugin for use.
2626

0 commit comments

Comments
 (0)