From the past 3 weeks I have an issue which I’ve pinpointed to Kadence Woocommerce E-mail Designer.
I’ve have added a new custom field for shipping phone (shipping_phone) using the Checkout Field Editor for WooCommerce plugin.
This field value was printed on the admin email order until a few weeks ago.
I don’t know what has changed in the meanwhile but now the field is printed only when Kadence Woocommerce E-mail Designer is disabled. With the plugin active, the field is not displayed anymore.
Running latest version for all plugins:
WordPress 5.8.2
Woo 5.9.0
Checkout Field Editor for WooCommerce 1.5.0
Kadence WooCommerce Email Designer 1.4.8
PHP 7.4
etc
Please help, this field is mandatory for me and I don’t know where to dig in order to fix the issue.
Thanks,
Daniel
“When I press “Proceed to Paypal” I continue getting the following message…
“Shipping Phone is not a valid phone number.”
I don’t understand why. It IS my correct number.
I’ve attempted various formats…”
Can anyone help me troubleshoot and solve this problem? Thanks!
]]>The billing phone number and email address is not pulling through on to the packing slip despite selecting the options to include it in the settings?
We also have the option on our store to add a delivery email and phone number and would like the delivery phone number to pull through onto the packing slip and invoice as well, is that possible?
Kind regards,
Charlotte
First of all thank you for the great plugin!
I wanted to add both billing and shipping address to my invoices, so I followed your tips in other support threads and I succeeded to include the shipping address in the invoice template, using this:
<?php $wpo_wcpdf->shipping_address(); ?>
For me and my customers is also important to add additional field “Shipping Phone”, so If anyone select “Ship to different address” they will have the option to include phone there. I followed this tutorial – Lesson 2 – Adding custom shipping and billing fields and I was able to add that field, but when I include this in the invoice template
<?php $wpo_wcpdf->shipping_phone(); ?>
I got the following error
Fatal error: Call to undefined method WooCommerce_PDF_Invoices::shipping_phone() in /public_html/wp-content/themes/nutri/woocommerce/pdf/Nutri/invoice.php on line 53
How do I add this Shipping phone to the invoce?
Thanks!
https://www.ads-software.com/plugins/woocommerce-pdf-invoices-packing-slips/
]]>I am following this tutorial: Lesson 2 – Adding custom shipping and billing fields and thanks to it, I was able to add shipping phone to my checkout page (When “Ship to a different address” is selected).
The problem is that this new field is missing in the Order details – I have there just the Shipping address and Customer notes, but the this new phone is missing: https://prntscr.com/6lx1n3
How do I add this field there? (I also need to include it in a PDF invoice plugin)
Thanks!
https://www.ads-software.com/plugins/woocommerce/
]]>here’s the code I got from woocommerce
// Hook in
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
// Our hooked in function - $fields is passed via the filter!
function custom_override_checkout_fields( $fields ) {
$fields['shipping']['shipping_phone'] = array(
'label' => __('Phone', 'woocommerce'),
'placeholder' => _x('Phone', 'placeholder', 'woocommerce'),
'required' => false,
'class' => array('form-row-wide'),
'clear' => true
);
return $fields;
}
]]>