Descrição
Permite que um administrador ou gestor de loja WooCommerce utilize o frontend e atribua uma nova encomenda a um cliente previamente registado ou a um novo cliente, tirando partido de todas as funcionalidades da área pública da loja que podem não existir na área reservada, o que pode ser muito útil para encomendas por telefone ou email.
A encomenda será automaticamente associada a um cliente registado se o endereço de email coincidir. Se não for encontrado um cliente registado, o gestor da loja pode decidir criar um novo utilizador ou deixar a encomenda como se tivesse side inserida por um utilizador sem registo.
Dois novos campos são adicionados à secção de facturação da finalização da compra, para administradores e gestores de lojas com sessão iniciada.
Funcionalidades
- Introduzir encomendas por email ou telefone directamente na área pública da loja;
- Criar encomendas para clientes existentes se o endereço de email existir na base de dados de clientes;
- Escolher entre criar um novo utilizador ou deixar a encomenda como se fosse inserida por um visitante se o endereço de email não existir na base de dados de clientes;
- Compatibilidade com a finalização baseada em blocos do WooCommerce
Funcionalidades do add-on PRO
Além de tudo o que pode fazer com o plugin gratuito, o add-on pago oferece-lhe um número adicional de funcionalidades:
- Procurar o cliente por endereço de email (na tabela de utilizadores e opcionalmente também em encomendas anteriores) e preencher os campos de finalização de encomenda automaticamente;
- Gateway de pagamento falsa que permite aos administradores e gestores de loja finalizar a encomenda, e solicitar o pagamento da mesma enviando ao cliente um link via email;
- Funcionalidade de autocompletar enquanto se escreve o email, primeiro nome, último nome, empresa ou número de telefone do cliente.
- Mostrar quem tratou da encomenda e permitir filtrar por tratador na lista de encomendas na área de administração
- Filtro para programadores para adicionar campos de utilizador aos dados de finalização de encomenda automaticamente preenchidos;
- Integração com o User Switching para beneficiar do facto que o cliente está com o login efectuado e ao mesmo tempo usar as funcionalidades do nosso plugin, como a gateway de solicitação de pagamento e informação do vendedor.
- Possibilidade de iniciar a encomenda com o formulário de finalização de encomenda em branco;
- Definir valores por omissão para os campos “Comprar como cliente” e “Criar utilizador”;
- Opção para actualizar os detalhes do cliente no seu perfil;
- Get custom fields from:
- Suporte técnico;
- Desenvolvimento continuado;
Agora disponível em licenciamento lifetime
Teste o PRO Add-on gratuitamente aqui!
Outros plugins (premium)
Já conhece os nossos outros plugins WooCommerce (premium)?
- Descontos por Taxonomia/Termos e Papéis para WooCommerce – Crie facilmente regras de desconto em massa para produtos com base em quaisquer termos de taxonomia (nativos ou personalizados)
- Aprovação Simples de Encomendas WooCommerce – A solução simples para aprovação de encomendas WooCommerce antes do pagamento
Instalação
- Use a funcionalidade de instalação automática na área de plugins do WordPress e pesquise por “Shop as Client”.
Perguntas frequentes
-
Como definir “Comprar com cliente” como “Não” por omissão?
-
Adicione isto ao ficheiro functions.php do seu tema (filho), ou use o PRO add-on.
-
Como definir “Criar utilizador” como “Sim” por omissão?
-
Adicione isto ao ficheiro functions.php do seu tema (filho), ou use o PRO add-on.
-
Que papéis de utilizadores têm acesso à funcionalidade “Comprar como cliente”?
-
Os Administradores e Gestores de loja podem usar a opção “Comprar como cliente” na finalização de compra.
Adicione isto ao ficheiro functions.php do seu (child) theme se quiser autorizar outros papéis de utilizadores a usar esta funcionalidade. -
Estou a atribuir descontos com base no utilizador ou no seu papel. Isto vai funcionar?
-
Não. Sim. É complicado…
O utilizador autenticado é o Administrador ou Gestor de loja. Não é possível integrar com as vasta quantidade de plugins de descontos baseados no utilizador ou papel de utilizador quando quem está autenticado não é o cliente, pelo que qualquer desconto desse tipo não será aplicado.
De qualquer forma, o nosso PRO add-on integra com o plugin User Switching e define o Administrador ou Gestor de loja que mudou de login para a conta de cliente como quem tratou da encomenda na finalização de compras, permitindo assim beneficiar do facto que o cliente está com o login efectuado e ao mesmo tempo usar as funcionalidades do nosso plugin, como a gateway de solicitação de pagamento e informação do vendedor.
-
Este plugin é compatível com o novo armazenamento de encomendas de alto desempenho do WooCommerce?
-
Sim, a partir da versão 2.1.
-
Este plugin já é compatível com o Carrinho e Finalização de Compras do WooCommerce baseados em blocos?
-
Sim, na versão Gratuita a partir da versão 3.5 e no add-on PRO a partir da versão 3.6
Limitações conhecidas:
- Apenas os campos do core do WooCommerce são gravados para o utilizador da encomenda, e não campos personalizados ou de 3rd party, se se passar
true
para o filtroshop_as_client_update_customer_data
; - No warning about the lack of information on the “Order Received” / “Thank You” page on WooCommerce 7.8.1 and above;
- Add-on PRO: o filtro
shop_as_client_pro_customer_data
não funciona; - Reporte-nos se encontrar mais limitações usando o fórum de suporte;
- Apenas os campos do core do WooCommerce são gravados para o utilizador da encomenda, e não campos personalizados ou de 3rd party, se se passar
-
Posso contribuir com uma tradução?
-
Claro. Vai ao GlotPress e ajuda-nos.
-
Onde reporto vulnerabilidades de segurança encontradas neste plugin?
-
Pode reportar bugs de segurança encontrados no código fonte deste plugin através do Patchstack Vulnerability Disclosure Program. A equipa do Patchstack irá ajudar com a verificação, atribuição de CVE e tratará de nos notificar.
-
Mais FAQs
-
Veja as FAQs do add-on PRO
Avaliações
Contribuidores e programadores
“Comprar como Cliente para WooCommerce” é software de código aberto. As seguintes pessoas contribuíram para este plugin:
Contribuidores“Comprar como Cliente para WooCommerce” foi traduzido para 7 locales. Obrigado aos tradutores pelas suas contribuições.
Traduza o “Comprar como Cliente para WooCommerce” para o seu idioma.
Interessado no desenvolvimento?
Consulte o código, consulte o repositório SVN, ou subscreva o registo de alterações por RSS.
Registo de alterações
3.6.1 – 2024-04-17
- [FIX] Fatal error on the classic checkout page
3.6 – 2024-04-17
- PRO add-on: Compatibility for the WooCommerce block-based Checkout
- [DEV] Several fixes on the blocks integration for compatibility with the PRO add-on
- [DEV] Tested with WordPress 6.6-alpha-58011 and WooCommerce 8.8.1
3.5.1 – 2024-04-05
- [FIX] Avoid fatal error when trying to load the blocks integration on older WooCommerce versions
- [DEV] Add “Requires Plugins” header
- [DEV] Tested with WordPress 6.6-alpha-57928 and WooCommerce 8.8.0-rc.1
3.5 – 2024-03-04
- [NEW] BETA compatibility for the WooCommerce block-based Checkout (only on the Free version for now)
- [DEV] Tested with WordPress 6.5-beta3-57738 and WooCommerce 8.7.0-beta.2
3.4 – 2024-02-20
- [DEV] Change plugin loading priority
- PRO add-on: Requires Shop As Client (free) 3.4
- [DEV] Requires WooCommerce 5.4 or above
- [DEV] Tested with WordPress 6.5-beta1-57656 and WooCommerce 8.6.0
3.3 – 2024-01-29
- [DEV] PRO add-on: Deprecate non-autocomplete search method on the checkout
- [DEV] PRO add-on: Plugin updater improvements
3.2 – 2024-01-23
- PRO add-on: Better feedback when the license is expired
- Tested with WordPress 6.5-alpha-57299 and WooCommerce 8.5.1
3.1 – 2023-12-19
- PRO add-on: Better User Switching integration: Blocks Checkout compatibility and “switch back to admin” links on the order received (thank you) page
3.0 – 2023-12-15
- PRO add-on: User Switching integration
- Small adjustments on the order edit screen information code
2.8.1 – 2023-12-15
- Fix fatal error when performing the ajax search call in the checkout, with HPOS enabled
- Fix PHP notices
2.8 – 2023-12-15
- PRO add-on: Show handler and allow filtering by handler on the admin orders list, now compatible with HPOS
- PRO add-on: Hide license key from shop managers (only available for users with “manage_options” capabilities, normally Administrators)
- Small internal changes to better integrate with the PRO add-on and a future Funnelkit integration
- Tested with WordPress 6.5-alpha-57189 and WooCommerce 8.4
2.7 – 2023-11-27
- PRO add-on: Update plugin translations online instead of shipping them with the main plugin
- PRO add-on: HTML tag closing fix on the settings page
- Requires WordPress 5.4
- Tested with WordPress 6.5-alpha-57137 and WooCommerce 8.3.1
2.6 – 2023-10-12
- Do not show other plugins promotion banner if the PRO add-on is active
- Testado com WordPress 6.4-beta2-56809 e WooCommerce 8.2.0
2.5 – 2023-08-01
- PRO add-on: Fix two fatal errors (
print_f
andsprint_f
instead ofprintf
andsprintf
)
2.4 – 2023-07-25
- PRO add-on: New autocomplete option to try to find users by registration first name, last name, and email if not found by WooCommerce meta.
- PRO add-on: Fix a bug where the autocomplete would not be activated if the “Shop as client field default” option is set no “No”
- Testado com WordPress 6.3-RC1-56289 e WooCommerce 8.0.0-beta.1
2.3.1 – 2023-07-14
- Fix updater for PRO add-on users
2.3 – 2023-07-14
- Warning about the lack of information on the “Order Received” / “Thank You” page on WooCommerce 7.8.1 and above
- PRO add-on: Show the “Order Received” / “Thank You” page on WooCommerce 7.8.1 and above
- Remove the InvoiceXpress banner and add the Simple Order Approval for WooCommerce one
- Fix jQuery deprecation notice
2.2 – 2023-07-07
- PRO add-on: Exclude some 3rd party plugin fields from being cleared from the checkout when the “Clear checkout fields” option is set to “Yes”, and a new
shop_as_client_empty_checkout_field_exclusions
filter to allow developers to add more fields to the exclusions - Tested with WooCommerce 7.9.0-rc.3
2.1 – 2023-05-13
- High-Performance Order Storage compatible (in beta and only on WooCommerce 7.1 and above)
- PRO add-on: Add payment gateway support for Subscriptions for WooCommerce and confirmed support for WooCommerce Subscriptions
- Requires WooCommerce 5.0 or above
- Tested with WordPress 6.3-alpha-55693 and WooCommerce 7.7
2.0 – 2022-10-13
- PRO add-on: Show handler and allow filtering by handler on the admin orders list
- Tested with WordPress 6.1-RC1-54506 and WooCommerce 7.0
1.9.2 – 2022-07-28
- PRO add-on: Fix a bug on the updater class
1.9.1 – 2022-07-28
- Fixed a bug that would assign an order to a random user if no email address was provided
- Better feedback when no email address is provided
- PRO add-on: Create user without checking out
- New filter
shop_as_client_user_email_if_empty
to allow developers to provide an email address programmatically when none is provided by the user - Only show the InvoiceXpress nag for portuguese stores
- Requires WordPress 5.0 and WooCommerce 4.0 or above
- Tested with WordPress 6.1-alpha-53789 and WooCommerce 6.8.0-beta.2
1.9.0 – 2022-07-28
- Unreleased version with a bug
1.8.0 – 2022-05-05
- New brand: PT Woo Plugins 🥳
- Tested with WooCommerce 6.5.0-rc.1 and WordPress 6.0-beta2-53236
1.7.2 – 2021-05-21
- PRO add-on: Fix on the payment gateway: stock behaviour when setting the order “On hold”
1.7.1 – 2021-05-21
- PRO add-on: Fix on the payment gateway: “On hold” orders should be payable
1.7.0 – 2021-05-21
- PRO add-on: New fake payment gateway option to set the order “On hold” instead of “Pending” after the checkout
- PRO add-on: Greek translation
- Small code fixes
- Drop support for WooCommerce below 3.0
- Requires PHP 7
- PRO add-on: Add the “Update URI” header
- Tested with WordPress 5.8-alpha-50943 and WooCommerce 5.4-beta.1
1.6.6 – 2021-03-10
- Tested with WordPress 5.8-alpha-50516 and WooCommerce 5.1.0
1.6.5
- PRO add-on: Hebrew translation (Thanks fixerwolfe)
- Tested with WordPress 5.7-alpha-49862 and WooCommerce 5.0.0-beta.1
1.6.4
- PRO add-on: Add option to not send the payment request email on the fake payment gateway
- readme.txt update
- Tested with WordPress 5.5-RC1-48708 and WooCommerce 4.4.0-beta.1
1.6.3
- PRO add-on: Make Autocomplete enabled by default and no longer beta
- PRO add-on: Fix WooCommerce EU VAT Number integration
- Tested with WordPress 5.5-alpha-47609 and WooCommerce 4.1.0-rc.1
1.6.2
- PRO add-on: Use WooCommerce Ajax endpoint instead of WordPress admin-ajax.php
- Tested with WordPress 5.5-alpha-47547 and WooCommerce 4.0.1
1.6.0
- PRO add-on: New Autocomplete (BETA) feature while typing the customer email, first name, last name, company or phone number
- Tested with WooCommerce 4.0.0-rc.1
1.5.3
- New
shop_as_client_update_customer_data
filter so that developers can allow the customer details to be updated on their profile; - PRO add-on: New setting to update the customer details on his profile;
1.5.2
- Changes on the InvoiceXpress banner
1.5.1
- Bugfix: PHP notice
1.5.0
- PRO add-on: New (fake) payment gateway that allows administrators and shop managers to finalize the order and ask for the order payment by sending the customer a payment link via email
1.4.0
- PRO add-on: Get customer details from orders if not found as a user, useful if you want to insert an order for a client that previously shopped as a guest
- PRO add-on: New
shop_as_client_pro_search_order_statuses
filter to limit the order statuses where the customer is searched (if not found as a user) - PRO add-on: Get VAT number from WooCommerce EU VAT Number
1.3.0
- Hide “Create user” when “Shop as client” is set to “No”
- Add version number when loading the javascript functions file
- Sync version number with the PRO add-on
- Fix
Tested up to
tag
1.0.4
- Tested with WordPress 5.3.3-alpha-46995 and WooCommerce 3.9.0-rc.1
1.0.3
- Fix version number
1.0.2
- PRO add-on announcement
1.0.1
- Fix fatal error
1.0
- Preparation for the, soon to be released, PRO add-on
- Search the customer also by billing email in addition to the profile email
- Invoicing with InvoiceXpress for WooCommerce nag
- Tested with WordPress 5.3.1-alpha-46798 and WooCommerce 3.8.1
0.6
- Tested with WordPress 5.2.5-alpha and WooCommerce 3.8.0
0.5
- Fix the order handler information – we now store it on a specific custom field and it will only be available for orders created after this plugin version
- Prevent the logged in user details to be updated with the client details
0.4
- Show the order handler on the order edit screen (Thanks Albert Amar / Israprods)
- New
shop_as_client_allow_checkout
filter so that developers can allow other user roles to use the “Shop as client” functionality (Thanks CJ Ratliff / A+ Media for suggesting this) - Tested with WordPress 5.2.3-alpha-45552 and WooCommerce 3.7.0-beta.1
- WordPress 4.9 minimum requirement
- PHP 5.6 minimum requirement
- Translations update
0.3
- Force field defaults
- Update readme.txt
- Fix plugin version number
- Tested with WordPress 5.1.1 and WooCommerce 3.6.2
0.2
- The generated password for a new user account is now sent via email, unless
false
is returned to theshop_as_client_email_password
filter - The username will be generated from the email (text before @) if the “When creating an account, automatically generate a username from the customer’s email address” WooCommerce option is checked, otherwise the whole email is used as username
- Bumped
WC tested up to
tag - Release sponsored by Albert Amar / Israprods
0.1
- Lançamento inicial (patrocinado telasprojeção.pt