Installation
↑ Back to topDownload, install and activate the extension.
It is strongly recommended you initially use a staging/development environment and test the extension before use on a production website.
If you haven’t already, connect your store to your WooCommerce.com account. This ensures you get extension update notifications when available.
Quick start guide
↑ Back to top- Perform the installation steps above
- Go to WooCommerce > Settings > Payments > Phone payments
- Fill in the settings as required, as a minimum add a virtual terminal and/or a card machine terminal, read the descriptions under each setting for further details, once done save changes
- Now when adding an order via WooCommerce > Orders > Add order or when editing existing orders you will see a phone order toggle, click this to flag an order as by phone
- If you have enabled virtual terminals and/or card machine terminals via the settings you will see these options appear to take payment under the “Billing” heading
- Remember that customers can also checkout via the website and select phone payment as an option, this can be disabled through the settings if required
Settings
↑ Back to topThis extension includes several settings which you can configured at: WooCommerce > Settings > Payments > Phone payments. These settings include title, description, instructions, virtual/card machine terminals, hide phone order payment method on checkout, etc.

Usage
↑ Back to topSet as phone order and taking payment
↑ Back to topYou can manage a phone orders via WooCommerce > Orders > Add order. Simply click the phone order checkbox to set the order as a phone order (this will automatically be checked for customer placed phone orders that have come through checkout).

When the payment method is set to phone payment (this will be done automatically when creating new orders after the phone order toggle is clicked). If you have enabled virtual terminal and/or card machine terminal payments in the settings you will see options to take payment on behalf of the customer. Upon taking phone payment you can choose to add reference order note and/or set the order status to processing.

Orders list
↑ Back to top

Checkout phone payment method
↑ Back to topDuring checkout will see a phone payment option during checkout, when this is selected and the order is placed the customer will see your phone payment instructions on the order confirmation page and within their order email. The instructions are edited via settings, if you do not wish to use the checkout phone payment method this can also be hidden via settings, in this scenario phone orders will remain manageable via the dashboard.

Screen sizes
↑ Back to top- Frontend: Where elements may be displayed they will fit within the screen width
- Backend: Where interfaces may be displayed it is recommended to use a desktop computer with a resolution of 1920×1080 or higher. For lower resolutions any interfaces will attempt to fit within the screen width but some elements may be close together and/or larger than the screen width
FAQs
↑ Back to topWhat is my virtual terminal URL?
↑ Back to topYour virtual terminal URL is provided to you by your payment provider, this can usually be found on your payment provider’s website or by requesting access to this from them.
Here is PayPal’s virtual terminal service information, generally most payment providers offer a virtual terminal service like this – for further details seek assistance from your payment provider. If they do not offer this service you can use an alternative payment provider which offers a virtual terminal and use it for phone orders, keeping your existing payment provider for non-phone payments.
If I use this extension do I need to be PCI compliant?
↑ Back to topThis extension opens your payment provider’s virtual terminal and/or allows you to enter payment you have taken from card machine terminal. This extension does not store any payment details within WooCommerce other than the transaction ID which you can optionally enter. Using a virtual terminal and/or card machine terminal may mean your business is required to be PCI compliant as you are taking payment on behalf of a customer, to check if you should be PCI compliant we recommend discussing this with your payment provider or a PCI compliance specialist.
Can I manage phone orders in the dashboard but hide the phone payment method on checkout?
↑ Back to topYes, see WooCommerce > Settings > Payments > Phone payments to hide the phone payment option on checkout.
Is it compatible with a specific theme?
↑ Back to topThis extension will generally be compatible with most themes. There may be a small number of themes that are fully or partially incompatible due to clashes in functionality and/or if the theme has removed or adapted core WooCommerce functionality. If you would like to know if a specific theme will be compatible before purchase then please contact us and we can advise, it may not be possible for us to determine this e.g. if the theme requires a license and/or several configuration steps. In this scenario you are welcome to purchase and test this extension with the theme and if there is a a compatibility issue you can take advantage of the refund policy for this extension.
Is it compatible with a specific extension/plugin?
↑ Back to topThis extension will generally be compatible with most extensions/plugins. There may be a small number of extensions/plugins that are fully or partially incompatible due to clashes in functionality and/or if the extension/plugin has removed or adapted core WooCommerce functionality. If you would like to know if a specific extension/plugin will be compatible before purchase then please contact us and we can advise, it may not be possible for us to determine this e.g. if the extension/plugin requires a license and/or several configuration steps. In this scenario you are welcome to purchase and test this extension with the other extension/plugin and if there is a a compatibility issue you can take advantage of the refund policy for this extension.
Is it compatible with a specific page builder?
↑ Back to topThis extension will generally be compatible with most page builders. There may be a small number of page builders that are fully or partially incompatible due to clashes in functionality and/or if the page builder has removed or adapted core WooCommerce functionality. If you would like to know if a specific page builder will be compatible before purchase then please contact us and we can advise, it may not be possible for us to determine this e.g. if the page builder requires a license and/or several configuration steps. In this scenario you are welcome to purchase and test this extension with the page builder and if there is a a compatibility issue you can take advantage of the refund policy for this extension.
Support
↑ Back to topIf you need any further assistance with this extension please contact us. Please note that extension support does not include providing assistance with any custom development requirements as per the WooCommerce Support Policy.