FAQ
Faced with the unusual case while working with the Phone Orders for WooCommerce plugin? Please, review the frequently asked questions about the plugin.
Phone Orders Free FAQ
Can many operators use same account to add orders?
It’s not recommended, as WooCommerce remembers customer details and cart contents in active session.
I can’t add new customer, I see the message “Please enter a valid account username
Please, visit “WooCommerce” – “Settings”, select tab “Accounts & Privacy” and mark checkbox “When creating an account, automatically generate a username from the customer’s email address”.
I can’t add customer, error message “Could not verify request”
Plugin reCaptcha for WooCommerce adds extra verification. Please, use the following code to disable in Phone Orders:
1 2 3 4 5 6 7 8 9 10 11 | add_filter('wpo_before_create_customer', function($data) { global $i13_woo_recpatcha; remove_action('woocommerce_register_post', array($i13_woo_recpatcha, 'i13_woocomm_validate_signup_captcha')); return $data; }); add_filter('wpo_after_create_customer', function($data) { global $i13_woo_recpatcha; add_action('woocommerce_register_post', array($i13_woo_recpatcha, 'i13_woocomm_validate_signup_captcha'), 10, 3); return $data; }); |
I don’t see Free Shipping [Phone Orders] in popup
Please, visit “WooCommerce” – “Settings” – “Shipping” and add shipping method for necessary zones.
How to apply bulk/roles/others discounts?
Use our free discount plugin to configure necessary pricing rules.
My pricing plugin doesn’t apply role-based discount
Please, mark checkbox “Switch customer during cart calculations” at tab Settings.
How to get API key for address autocomplete
Follow this article.
Button “Create Order” does nothing
Probably, there is a conflict with another plugin. Please, check javascript errors at first.
New phone order does not change the stock
WooCommerce reduces stock only for orders having following statuses – “Completed”, ‘Processing”, “On hold”.
Pricing rules are not applied to products/order
We suggest to use Advanced Dynamic Pricing for WooCommerce. It’s our free plugin which seamlessly integrated with Phone Order plugin.
You should:
1. Visit “WooCommerce” – “Phone Order” – “Settings” – “Common” and mark checkbox “Switch customer”.
2. Visit “WooCommerce” – “Pricing Rules” – “Settings” – “System” and mark checkbox “Apply pricing rules to backend orders”.
My user can’t search customers
You must add capability edit_shop_orders to his role.
Shipping methods (added by plugin) are visible for customers
This problem occurs for some plugins only.
We confirmed this problem for plugin WooCommerce Ajax Mini Cart.
Please, add following PHP code to functions.php (or as snippet via https://wordpress.org/plugins/code-snippets/).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | if ( is_admin() && isset( $_REQUEST['action'] ) ) { $action = $_REQUEST['action']; $deny_prefix = "woo_amc_"; if ( substr( $action, 0, strlen( $deny_prefix ) ) === $deny_prefix ) { add_filter( 'woocommerce_shipping_methods', function ( $methods ) { if ( isset( $methods['phone_orders'] ) ) { unset( $methods['phone_orders'] ); } if ( isset( $methods['phone_orders_custom_price'] ) ) { unset( $methods['phone_orders_custom_price'] ); } return $methods; }, PHP_INT_MAX, 1 ); } } |
Phone Orders PRO FAQ
Button “Go to Checkout” (“Go to Cart”) uses wrong address details
Some plugins (or custom javascript) overrides values in checkout form. Known conflicts with following plugins. Save Abandoned Carts – WooCommerce Live Checkout Field Capture (https://wordpress.org/plugins/woo-save-abandoned-carts/).
Separate web page for adding orders (without access to /wp-admin)
- Visit “Woocommerce” – “Phone Orders” – “Settings” – “Run at frontend” and mark first checkbox, probably you have to mark both “hide xx” options too.
- Use plugin https://wordpress.org/plugins/user-role-editor/ to create new role.
- Add capabilities “manage_woocommerce_phone_orders”, “edit_shop_orders” for this role.
Your users should visit http://yoursite.com/phone-orders-frontend-page (this url is editable).
If you will sale complex products:
- Use code from this section.
- Visit “Woocommerce” – “Phone Orders” – “Settings” – “Run at frontend” and mark checkbox “Allow to configure product”.
- Visit http://yoursite.com/phone-orders-frontend-page, select product and use button “Configure Product”.
I can’t add new customer, I see the message “Please enter an account password
Please, visit “WooCommerce” – “Settings”, select tab “Accounts & Privacy” and mark checkbox “When creating an account, automatically generate an account password”.
Product/customer search doesn’t work in “Run at frontend” mode
This problem occurs for WPEngine. This hosting forces SSL on the backend. So you must switch frontend to https too. You can update wp-config.php, add/edited these lines – use “https”!
1 2 | define( 'WP_SITEURL', 'https://SITE.wpengine.com' ); define( 'WP_HOME', 'https://SITE.wpengine.com' ); |
Compatible currency plugin
Phone Orders has a compatibility with the WOOCS – Currency Switcher for WooCommerce Professional by realmag777 plugin. We recommend using this currency plugin for converting the currency inside the phone orders.
I can’t buy the PRO version
Try logout from Paypal and pay as guest (using credit card) or contact me via email [email protected].
I can’t update the Pro version that is already installed. I get the message “Update failed: Download failed. Unauthorized.”
Visit “Woocommerce” – “Phone Orders”. Switch to tab “License”. Enter key (from purchase email) and press button “Activate”.
How to install just purchased plugin?
You should get the mail with download link and license key!
1. Deactivate and delete free version at first. You won’t lose settings.
2. Visit “Plugins” – “Add new”, click “Upload Plugin” and select downloaded Pro version.