Forums / Addon Shipping Modules / Big Royal Mail 3.0

Big Royal Mail 3.0

Views: 98,541

Results 21 to 40 of 363
30 Oct 2012, 11:40 AM
#21
brittainmark avatar

brittainmark

Totally Zenned

Join Date:
Apr 2009
Posts:
509
Plugin Contributions:
1

Big Royal Mail 3.0

devus:

An error carried over from Philip Clarke's days is that the description for AirSure says "Parcel requires a signature". Actually Airsure doesn't require a signature, the barcode is scanned on delivery, but no signature is taken.

Hope this helps.

I have manually added the missing configuration entries and then updated the values with the sql provided and all seems to be working again.

Thanks for this I have also just found out that royal mail are no longer doing additional insurance on standard parcel so I will make the changes and reissue the package probably add a .1 on to the end. If you have any of these you can just tunr them off but I will remove them from the package and put in a script to do a complete removal.

Mark Brittain
http:\innerlightcrystals.co.uk\sales\

30 Oct 2012, 4:30 PM
#22
devus avatar

devus

New Zenner

Join Date:
Jan 2009
Posts:
35
Plugin Contributions:
0

Re: Big Royal Mail 3.0

brittainmark:

There was an additional script that needed to be run "UpdateFrom2_any.sql" that should create all the additional fields that were required. Did you run this?

Yes I ran this script but I didn't get all the configuration entries created.

I ended up going into the database and then copying and renaming the corresponding entries, and then running the part of the script that populated them with data.

All seems to be working fine now.

I had been using Philip's old version, hacked to stop it reporting an error when it tried to contact the licence server, however another error popped up over the weekend so I decided to upgrade finally.

14 Nov 2012, 5:35 PM
#23
crazysarah avatar

crazysarah

New Zenner

Join Date:
May 2012
Posts:
45
Plugin Contributions:
0

Re: Big Royal Mail 3.0

Hi there guys, I'm using this big Royal Mail plugin for my new store but I'm having trouble configuring things. I've read around and know there's loads of people having similar problems but there's no fix that I'm happy with so far.

Depending on whats in the cart sometimes 2nd class comes up as displaying "The shipping rate cannot be determined at this time". From what I've read this has to do with Tare but I'd quite like to keep my tare as it is. Also in the admin there's the option to "Hide Invalid Shipping" how come this option doesn't prevent the 2nd class option from appearing when the package is obviously too heavy to get a price on.

Is there anyway to stop the 2nd class non-option from appearing at this point since it also prevents the only other shipping option from being automatically selected.

14 Nov 2012, 5:50 PM
#24
crazysarah avatar

crazysarah

New Zenner

Join Date:
May 2012
Posts:
45
Plugin Contributions:
0

Re: Big Royal Mail 3.0

Just having a look in the code and I guess somewhere in the following might be what needs changing, anyone any ideas:

} else {
			$shipping = -1;

			//12 FEB 04 MBeedell	'glue' together the rates from the 10 cost data entry boxes

			$zones_cost = constant('MODULE_SHIPPING_' . $module . '_ZONES_COST0_' . $dest_zone);

			$zones_table = preg_split("/[:,]/" , preg_replace('/\s*/','',$zones_cost) );
			$size = sizeof($zones_table);
			for ($i=0; $i<$size; $i+=2) {
				if ($shipping_weight <= $zones_table[$i]) {
					$shipping = $zones_table[$i+1];
					//12 Feb 04 MBeedell - correctly format the total weight... if the weight exceeds the max
					//  weight, then it is divided down over a number of separate packages - so the weight could end
					//  up being a long fraction.

					$sw_text = number_format($shipping_weight, 3, $currencies->currencies[DEFAULT_CURRENCY]['decimal_point'], $currencies->currencies[DEFAULT_CURRENCY]['thousands_point']);


					//$shipping_method = @constant('MODULE_SHIPPING_' . $module . '_TEXT_WAY') . ' ' . $dest_country . ' : ' . $sw_text . ' ' . constant('MODULE_SHIPPING_' . $module . '_TEXT_UNITS');
					//$shipping_method = @constant('MODULE_SHIPPING_' . $module . '_TEXT_WAY') . ' : ' . $sw_text . ' ' . constant('MODULE_SHIPPING_' . $module . '_TEXT_UNITS');
					$shipping_method = sprintf(@constant('MODULE_SHIPPING_' . $module . '_TEXT_WAY'),$sw_text);


					if ($shipping_num_boxes > 1) {

						// PC corrected shipping_num_boxes
						$sw_text = number_format($shipping_num_boxes, 0, $currencies->currencies[DEFAULT_CURRENCY]['decimal_point'], $currencies->currencies[DEFAULT_CURRENCY]['thousands_point']);

						$shipping_method = $shipping_method . ' in ' . $sw_text . ' boxes ';

					}
					break;
				}
			}

			if ($shipping == -1) {
				$shipping_cost = 0;
				$shipping_method = @constant('MODULE_SHIPPING_' . $module . '_UNDEFINED_RATE');
				//$shipping_method = $zones_cost; 	   //12 FEB 04 MBeedell	useful for debug-print out the rates list!
			} else {
				$shipping_cost = ($shipping * $shipping_num_boxes) + constant('MODULE_SHIPPING_' . $module . '_ZONES_HANDLING_' . $dest_zone);
			}
		}

basically if $shipping ends up being -1 then that error message (The shipping rate cannot be determined at this time) gets added to the shipping quotes. Whereas it would be better for it not to appear as part of the quotes at all!

15 Nov 2012, 2:44 PM
#25
chuckl avatar

chuckl

Totally Zenned

Join Date:
Nov 2006
Location:
Papworth, Cambridgeshire, UK
Posts:
717
Plugin Contributions:
0

Re: Big Royal Mail 3.0

CS,

You are correct in your assumption that that is where the message is generated, but that is actually the inverse of your request. What you should be looking for, is where invalid shipping is hidden, so that you can add your required criteria to the list?

Further up the file you will find this code -

// inspired by Jim Barrington (JollyJim)


		if (isset($order) && @constant('MODULE_SHIPPING_' . $module . '_HIDE_SHIPPING_ERRORS') == 'True' ){


			switch (isset($order->info['subtotal'])){


				case true:
					if ($order->info['subtotal'] < @constant('MODULE_SHIPPING_' . $module . '_MIN_ORDERVALUE')){
						$this->enabled = false;
						return ;
					} elseif (@constant('MODULE_SHIPPING_' . $module . '_MAX_ORDERVALUE') != -1 && $order->info['subtotal'] > @constant('MODULE_SHIPPING_' . $module . '_MAX_ORDERVALUE')){
						$this->enabled = false;
						return ;
					}
					break;


				case false:
					if ($order->info['total'] < @constant('MODULE_SHIPPING_' . $module . '_MIN_ORDERVALUE')){
						$this->enabled = false;
						return ;
					} elseif (@constant('MODULE_SHIPPING_' . $module . '_MAX_ORDERVALUE') != -1 && $order->info['total'] > @constant('MODULE_SHIPPING_' . $module . '_MAX_ORDERVALUE')){
						$this->enabled = false;
						return ;
					}
					break;


			} // end of switch on subtotal




			// check that it is a valid country being shipped to.
			$dest_country = $order->delivery['country']['iso_code_2'];
			$dest_zone = 0;


			for ($i=1; $i<=$this->num_zones; $i++) {
				$countries_table = constant('MODULE_SHIPPING_' . $module . '_ZONES_COUNTRIES_' . $i);
				$country_zones = preg_split("/,/", preg_replace('/\s*/','',$countries_table) );
				if (in_array($dest_country, $country_zones)) {
					$dest_zone = $i;
					break;
				}
			}


			// ship to country is invalid for this service
			if ($dest_zone == 0) {
				$this->enabled = false;
				return ;
			} else {


				$this->enabled = false;  // enabled set to true if valid shipping weight found


				$zones_cost = constant('MODULE_SHIPPING_' . $module . '_ZONES_COST0_' . $dest_zone);


				$zones_table = preg_split("/[:,]/" , preg_replace('/\s*/','',$zones_cost) );


				$size = sizeof($zones_table);
				for ($i=0; $i<$size; $i+=2) {
					if ($total_weight <= $zones_table[$i]) {
						$this->enabled = true;
						break;
					}
				} // end of looping through


				return ;


			} // end of valid country


		} // end of if hide invalid shipping methods is set

which is actually in the initialisation/constructor section, and which checks the subtotal against Min order value, Max order value, and destination country. It does NOT check for a 'valid' weight.

You would need to add a weight check there if you wished to. I'd note that this is possibly NOT trivial, as there does not appear to be a MAX_WEIGHT constant defined, so you would either have to define one, or extract it from the shipping price/weight tables.

Hope that helps a bit.

Rgds,

Chuck

21 Nov 2012, 10:56 AM
#26
brittainmark avatar

brittainmark

Totally Zenned

Join Date:
Apr 2009
Posts:
509
Plugin Contributions:
1

Re: Big Royal Mail 3.0

crazysarah:

Hi there guys, I'm using this big Royal Mail plugin for my new store but I'm having trouble configuring things. I've read around and know there's loads of people having similar problems but there's no fix that I'm happy with so far.

Depending on whats in the cart sometimes 2nd class comes up as displaying "The shipping rate cannot be determined at this time". From what I've read this has to do with Tare but I'd quite like to keep my tare as it is. Also in the admin there's the option to "Hide Invalid Shipping" how come this option doesn't prevent the 2nd class option from appearing when the package is obviously too heavy to get a price on.

Is there anyway to stop the 2nd class non-option from appearing at this point since it also prevents the only other shipping option from being automatically selected.
In your admin go to Modules>Shipping
1)select the appropriate shipping method

  1. click edit
  2. set Hide Invalid Shipping to True
    this should hide the shipping rate if it is invalid.

Mark Brittain
http:\innerlightcrystals.co.uk\sales\

21 Nov 2012, 11:00 AM
#27
brittainmark avatar

brittainmark

Totally Zenned

Join Date:
Apr 2009
Posts:
509
Plugin Contributions:
1

Re: Big Royal Mail 3.0

I have found the issue with the update. It appears that some of the older versions of big royal mail may have created additional zones. I have change the update script to update if the insert fails. This is in the release 3.0.1. Also removed insured standard parcel as Royal mail now only insure tracked in the UK which is special delivery.

Mark Brittain
http:\innerlightcrystals.co.uk\sales\

23 Dec 2012, 7:14 PM
#28
budy avatar

budy

New Zenner

Join Date:
Jun 2009
Posts:
56
Plugin Contributions:
0

Re: Big Royal Mail 3.0

Hello,

I just updated the Big Royal Mail 3.0 from a previous version from Philip Clarke, and I followed all the indications but this is what I got in the admin area:

Shipping Modules	 
 

ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmamassmallpacket500.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmamisfsmallpacket.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmamisfsmallpacket500.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmsmsmallpacket.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmsmsmallpacketisf.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmstdparcels100.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmstdparcels250.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmstdparcels500.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery1000.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery2500.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery9am.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery9am1000.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery9am2500.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdeliverysat.php
Modules	 	Sort Order	Action 
ParcelForce® globaleconomy ver. 3.03	economy	   
  

ParcelForce® Europriority Residential Addresses Account Holders ver. 3.03	europriorityhome	   
  

ParcelForce® Europriority Business addresses Account Holders ver. 3.03	eurozone48	   
  

Flat Rate	flat	0    
  

Free Shipping Options - Digital Products Only	freeoptions	   
  

FREE SHIPPING!	freeshipper	   
  

ParcelForce® globalpriority ver. 3.03	globalpriority	   
  

ParcelForce® globalvalue ver. 3.03	globalvalue	   
  

ParcelForce® globalexpress ver. 3.03	internationaldatapost	   
  

ParcelForce® globalexpress Account Holders ver. 3.03	internationaldatapostacc	   
  

ParcelForce® globalpriority Account Holders ver. 3.03	internationalscheduled	   
  

ParcelForce® globalvalue Account Holders ver. 3.03	internationalstandard	   
  

Parcelforce® Irelandexpress ver. 3.03	ireland24	155    
  

Per Item	item	   
  

Per Unit	perweightunit	   
  

Royal Mail 1st Class "Large Letter" ver. 3.02	rm1stlargeletter	   
  

Royal Mail 1st Class Recorded Signed ForTM "Large Letter" ver. 3.02	rm1stlargelettersf	   
  

Royal Mail 1st Class "Letter" ver. 3.02	rm1stletter	   
  

Royal Mail 1st Class Recorded Signed ForTM "Letter" ver. 3.02	rm1stlettersf	   
  

Royal Mail 1st Class "Packet" ver. 3.02	rm1stpacket	60    
  

Royal Mail 1st Class Recorded Signed ForTM "Packet" ver. 3.02	rm1stpacketsf	   
  

Royal Mail 2nd Class "Large Letter" ver. 3.02	rm2ndlargeletter	   
  

Royal Mail 2nd Class Recorded Signed ForTM "Large Letter" ver. 3.02	rm2ndlargelettersf	   
  

Royal Mail 2nd Class "Letter" ver. 3.02	rm2ndletter	   
  

Royal Mail 2nd Class Recorded Signed ForTM "Letter" ver. 3.02	rm2ndlettersf	   
  

Royal Mail 2nd Class "Packet" ver. 3.02	rm2ndpacket	50    
  

Royal Mail 2nd Class Recorded Signed ForTM "Packet" ver. 3.02	rm2ndpacketsf	   
  

Royal Mail Airsure® "Small Packet" ver. 3.02	rmamassmallpacket	320    
  

Royal Mail Airmail "Small Packet" ver. 3.02	rmamsmallpacket	310    
  

Royal Mail Standard Parcels ver. 3.02	rmstdparcels	70    
  

Store Pickup	storepickup	   
  

Table Rate	table	   
  

UK Courier ver. 3.03	ukcourier	   
  

United Kingdom Zone Rates for Couriers. ver. 3.03	ukzr	   
  

United Parcel Service	ups	   
  

United States Postal Service	usps	   
  

Module Directory: /home/mysite/includes/modules/shipping/	
	ParcelForce® globaleconomy ver. 3.03
 


ParcelForce® globaleconomy Rates. Weights in kg. Example data only (from 2007) see here for details of automatic SQ

I appreciate if someone can help me with this, I don't really know what went wrong.

Thanks

26 Dec 2012, 11:24 AM
#29
brittainmark avatar

brittainmark

Totally Zenned

Join Date:
Apr 2009
Posts:
509
Plugin Contributions:
1

Re: Big Royal Mail 3.0

budy:

Hello,

I just updated the Big Royal Mail 3.0 from a previous version from Philip Clarke, and I followed all the indications but this is what I got in the admin area:

Shipping Modules

ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmamassmallpacket500.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmamisfsmallpacket.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmamisfsmallpacket500.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmsmsmallpacket.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmsmsmallpacketisf.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmstdparcels100.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmstdparcels250.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/rmstdparcels500.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery1000.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery2500.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery9am.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery9am1000.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdelivery9am2500.php
ERROR: module not loaded due to missing language file: /home/mysite/includes/languages/english/modules/shipping/specialdeliverysat.php


Looks like the old renamed modules have not been deleted and some of language modules have not been copied over

1) delete the following file from /home/mysite/includes/modules/shipping/  :

rmamisfsmallpacket.php
rmamisfsmallpacket500.php
rmsmsmallpacketisf.php
rmstdparcels100.php
rmstdparcels250.php
rmstdparcels500.php
specialdelivery.php
specialdelivery1000.php
specialdelivery2500.php
specialdelivery9am.php
specialdelivery9am1000.php
specialdelivery9am2500.php
specialdeliverysat.php

2) copy the language files from BigRoyalMail_V3.0.1.zip/includes/languages/english/modules/shipping/ to/home/mysite/includes/languages/english/modules/shipping/   :

rmamassmallpacket500.php
rmsmsmallpacket.php

that should do the trick. Let me know if it you get any more error messages and I'll have another look.

Mark Brittain
http:\innerlightcrystals.co.uk\sales\

26 Dec 2012, 12:07 PM
#30
budy avatar

budy

New Zenner

Join Date:
Jun 2009
Posts:
56
Plugin Contributions:
0

Re: Big Royal Mail 3.0

Thank you Mark,
I'm going to do that now, I was checking if I had any reply to my question and there we are.

26 Dec 2012, 8:19 PM
#31
budy avatar

budy

New Zenner

Join Date:
Jun 2009
Posts:
56
Plugin Contributions:
0

Re: Big Royal Mail 3.0

Thank you Mark for your help everything is fine now.
I have one more request to make though, I hope you or somebody else, can help me with that; as I said before I upgraded from a previous module of Philip Clarke and on the upper part of the admin side there is this notice that I'd like to get rid of:

Attachment 11661

I managed to remove the page linked to it but I can figure out how to remove this bit of piece.

26 Dec 2012, 8:20 PM
#32
budy avatar

budy

New Zenner

Join Date:
Jun 2009
Posts:
56
Plugin Contributions:
0

Re: Big Royal Mail 3.0

I meant I can't figure out how to remove it

26 Dec 2012, 8:25 PM
#33
brittainmark avatar

brittainmark

Totally Zenned

Join Date:
Apr 2009
Posts:
509
Plugin Contributions:
1

Re: Big Royal Mail 3.0

budy:

Thank you Mark for your help everything is fine now.
I have one more request to make though, I hope you or somebody else, can help me with that; as I said before I upgraded from a previous module of Philip Clarke and on the upper part of the admin side there is this notice that I'd like to get rid of:

Attachment 11661

I managed to remove the page linked to it but I can figure out how to remove this bit of piece.

This is part of a different package. If you know which package it was from I may be able to help. Send me a private message rather than reply to this thread.

Mark Brittain
http:\innerlightcrystals.co.uk\sales\

28 Dec 2012, 11:35 AM
#34
congerman avatar

congerman

Zen Follower

Join Date:
Oct 2008
Posts:
392
Plugin Contributions:
0

Re: Big Royal Mail 3.0

I am just installing this module, Looks good.

My customer has products of different sizes and needs Product "A" to be "small packet" Product "B" to be "large letter" and Product "C" to be "packet"

How do I achieve this?

Thanks

28 Dec 2012, 5:20 PM
#35
brittainmark avatar

brittainmark

Totally Zenned

Join Date:
Apr 2009
Posts:
509
Plugin Contributions:
1

Re: Big Royal Mail 3.0

Congerman:

I am just installing this module, Looks good.

My customer has products of different sizes and needs Product "A" to be "small packet" Product "B" to be "large letter" and Product "C" to be "packet"

How do I achieve this?

Thanks

Sorry Not possible to my knowledge with out a major amount of coding. I simply send eveything small packet. It means the customer takes a hit on the postage cost.

Mark Brittain
http:\innerlightcrystals.co.uk\sales\

28 Dec 2012, 5:44 PM
#36
congerman avatar

congerman

Zen Follower

Join Date:
Oct 2008
Posts:
392
Plugin Contributions:
0

Re: Big Royal Mail 3.0

brittainmark:

Sorry Not possible to my knowledge with out a major amount of coding. I simply send eveything small packet. It means the customer takes a hit on the postage cost.

OK, would be a great zen cart feature to add product dimensions and have shipping modules that can read them and assign the appropriate method.

Thanks for replying

23 Feb 2013, 10:12 AM
#37
sky_blue avatar

sky_blue

New Zenner

Join Date:
Feb 2013
Posts:
11
Plugin Contributions:
0

Re: Big Royal Mail 3.0

Using Zencart 1.5.1
Just a statement.
Had trouble with RMAMsmallpacket, current version. "Shipping Rate can not be determined".
I found a very old thread that mentioned changing the tare's.
After setting the tare to 0:0 this did the trick - it now works. (admin / Config / Shipping).
Thought I just mention it if anyone else having trouble.
Not concerned about the tare's. So happy with that.

23 Feb 2013, 1:46 PM
#38
brittainmark avatar

brittainmark

Totally Zenned

Join Date:
Apr 2009
Posts:
509
Plugin Contributions:
1

Re: Big Royal Mail 3.0

Sky_Blue:

Using Zencart 1.5.1
Just a statement.
Had trouble with RMAMsmallpacket, current version. "Shipping Rate can not be determined".
I found a very old thread that mentioned changing the tare's.
After setting the tare to 0:0 this did the trick - it now works. (admin / Config / Shipping).
Thought I just mention it if anyone else having trouble.
Not concerned about the tare's. So happy with that.

I assume that this means that you want to offer free shipping for all packages. Would it be useful to set to 0:0 if blank. There are Sql scripts to put in the correct rates.

Mark Brittain
http:\innerlightcrystals.co.uk\sales\

1 Mar 2013, 5:38 PM
#39
nick1973 avatar

nick1973

Totally Zenned

Join Date:
Sep 2008
Location:
Cleethorpes
Posts:
1,230
Plugin Contributions:
3

Re: Big Royal Mail 3.0

[Attachment no longer available][Attachment no longer available]Hi I have set up a cart with Royal Mail 1st Class Recorded Signed For ™ "Letter" ver. 3.0.0 and Royal Mail Airmail International Signed For® "Small Packet" ver. 3.0.0

When I go through to shipping information in the shopping cart for the UK or Northern Ireland I get the options for these two shipping methods with a price for UK and Northern Ireland when only Royal Mail 1st Class Recorded Signed For ™ "Letter" ver. 3.0.0 should be showing.

Also when I go through from a different country I get both options but without a price for either.

Obviously Royal Mail 1st Class Recorded Signed For should only show for UK and Northern Ireland and Royal Mail Airmail International Signed For® "Small Packet" should only show for any other country.

How do I resolve this?

Thanks

Nick

Nick Smith - Venture Design and Print
https://venturedesignandprint.co.uk

1 Mar 2013, 5:57 PM
#40
nick1973 avatar

nick1973

Totally Zenned

Join Date:
Sep 2008
Location:
Cleethorpes
Posts:
1,230
Plugin Contributions:
3

Re: Big Royal Mail 3.0

Just posting screenshots to the above post as they didn't upload correctly on my original post.

[Attachment no longer available][Attachment no longer available]

Nick Smith - Venture Design and Print
https://venturedesignandprint.co.uk