9 Plugins úteis, mas subestimados do Magento 2, a serem observados

Uma das perguntas mais comuns que recebemos dos usuários é, ‘Quais extensões as pessoas normalmente usam na loja Magento 2?’ Freqüentemente, você tem dificuldade em explorar a extensão que corresponde aos requisitos da sua loja. A temporada de férias está chegando e extensões como Check-out de uma página, Módulo de assinatura de e-mail Spin and Win, Mercado de múltiplos fornecedores e Carrinho abandonada são os populares plug-ins do Magento 2 que você já conhece. Neste artigo, irei destacar alguns ‘não tão famosos’, mas os melhores plug-ins do Magento 2 que podem ajudá-lo com suas vendas, conversões, taxa de rejeição ou problemas de carrinho de abandono. Vamos mergulhar nisso.

1. Campos de registro personalizados

Estou adicionando a extensão Custome Registration Fields Magento 2 no topo da lista. Se você deseja oferecer uma experiência de cliente personalizada aos seus usuários e precisa de mais informações do usuário, é necessário adicionar alguns campos personalizados. Um plugin do Magento 2, Campos de registro personalizados foi desenvolvido para ajudá-lo a adicionar campos personalizados na página de registro de sua loja de comércio eletrônico. Isso pode ser útil para reunir mais informações para fornecer aos clientes uma experiência de personalização personalizada.

2. Ganhe Pontos de Fidelidade- Extensão do Magento 2

Os proprietários de lojas online agora podem atrair mais clientes, dando-lhes pontos de fidelidade em várias ocasiões. Você deve oferecer pontos de fidelidade aos clientes existentes ou no novo registro, pois isso pode fazer com que você consiga a aquisição de clientes. Pontos de fidelidade – Magento 2 Plugin aumentará o envolvimento do cliente e aumentará a retenção do cliente.

3. Torne-se um Afiliado ou Referência

Os programas de afiliados e de referência são fontes de renda passiva. O programa de afiliados e referências plugin para Magento 2 é altamente personalizável e rico em recursos. Qualquer cliente pode se cadastrar como afiliado e um cliente afiliado ganhará dinheiro em troca da compra realizada através de seu canal. o Programa de afiliados e referência do cliente Magento 2 permitir que o proprietário da loja exiba ícones de mídia social para compartilhar o link de referência em plataformas de mídia social como Facebook, Twitter e Pinterest.

4. Gerenciador de vale-presente

Uma das melhores maneiras de chamar novos clientes em sua loja para fazer compras é oferecendo a eles um produto dinâmico chamado Vale-presente. É a nova forma preferida de transmitir amor em ocasiões especiais. O Gift Card poupa o tempo do utilizador indeciso e dá-lhe a opção de apresentar o melhor em qualquer evento. Com Extensão Magento 2 Gift Card Manager, você pode aumentar sua base de clientes, gerar receita antecipada e aumentar o conhecimento da marca. O vale-presente pode ser enviado por e-mail na data desejada ou o remetente pode imprimi-lo para entrega física.

5. Facebook Compartilhe e ganhe

Os clientes nunca perdem a oportunidade de ganhar recompensas ou descontos. Com Extensão do Magento 2 do Facebook Share And Win Discount, você pode motivar seus clientes a compartilhar o link em seus feeds do Facebook. Se o cliente compartilhar o produto da loja no Facebook, isso permitirá que o comerciante eletrônico ofereça um desconto fixo ou percentual. Os clientes receberão um código de cupom. É a forma mais sorrateira de anunciar sem nenhum esforço adicional. Este plug-in do Magento 2 multiplica a base de clientes, traz novos clientes e aumenta o conhecimento da marca.

6. Gerente de Devolução

Se você está procurando uma solução para gerenciar seus pedidos cancelados e devolver pedidos, Extensão do gerenciador de retorno do Magento 2 é tudo que você precisa. Ele permite que os clientes façam uma solicitação de devolução e incluam um motivo para a devolução. Os clientes podem pedir uma devolução, reembolso ou substituição. Ele reduz os esforços extras e gerencia as solicitações de retorno na perfeição. O administrador pode colocar o botão de devolução de pedido em diferentes seções do front end. Não perca clientes em potencial porque uma política de devolução na loja de comércio eletrônico traz mais clientes fiéis à sua loja.

7. Tabela de Tamanho do Produto – Plugin do Magento 2

Quando se trata de comprar uma roupa, os compradores online se preocupam principalmente com o tamanho do produto. Eles não têm certeza de qual tamanho vai caber neles perfeitamente. Isso inevitavelmente faz com que os clientes façam uma solicitação de devolução mais tarde devido ao problema de tamanho. Você pode incorporar um Extensão de gráfico de tamanho de produto em sua loja Magento 2. Um gráfico de tamanhos permite melhorar a experiência de compra dos compradores e também torna a página do produto amigável. Você observará uma queda no retorno do produto ou na taxa de câmbio.

8. Extensão de login social

Social Loginizer 12 em 1 – extensão Magento 2 permite que visitantes ou clientes façam login via Facebook, Google, Twitter, Pinterest ou qualquer outra plataforma de mídia social. O login social pode ajudar a expandir seus negócios. Economiza o tempo do cliente e reduz os esforços extras necessários para preencher o extenso formulário de registro. Incorpore a opção de login social em sua página de checkout, pois reduz o abandono do carrinho, melhorando o gráfico da taxa de conversão.

9. Tempo de entrega preferencial

Alguns de nossos usuários solicitam um ramal através do qual o produto pode ser entregue ao seu cliente na data e hora desejadas. o Extensão de tempo de entrega preferencial para Magento 2 é o que você precisa. Ao instalar esta extensão, você pode permitir que os clientes escolham uma data e horário desejados para a entrega de seu pedido. Seja um aniversário ou um aniversário, agora você pode entregar um presente em seu dia especial.

Pensamento final:

Essas são as extensões que podem reduzir o abandono do carrinho, aumentar a taxa de conversão, aumentar suas vendas de comércio eletrônico e oferecer aos clientes uma experiência amigável. Instale essas extensões em sua loja Magento 2 e aprimore a experiência do cliente.

Banda de conhecimento fornece Magento serviços de desenvolvimento de plugin para aprimorar a funcionalidade de suas lojas de comércio eletrônico. Existem muitas extensões disponíveis na loja Knowband para Magento, Magento 2, PrestaShop e loja OpenCart. www.knowband.com

Leituras recomendadas:

Como criar programaticamente cliente em Magento?

O Magento é uma das plataformas de e-commerce mais flexíveis e utilizadas atualmente. Muitas vezes durante o nosso desenvolvimento, precisamos criar clientes através do nosso código. Por exemplo, se estamos desenvolvendo um plug-in Magento para conectar nossa loja Magento a mercados como Walmart, Etsy etc., então criamos um pedido para o cliente através de nosso código. Mas, para criar um pedido, precisamos criar um cliente se esse cliente não existir em nossa loja Magento. Podemos criar clientes em Magento simplesmente usando o seguinte código.

Código para criar um cliente no Magento:

$ _website = Mage :: app () -> getWebsite () -> getId (); $ store = Mage :: app () -> getStore (); $ _firstName = 'Jhon'; $ _lastName = 'Doe'; $ _customerEmail = 'demo@demo.com'; $ _customerPassword = '#KnowbandPlugins'; $ _newCustomer = Mage :: getModel ("cliente / cliente"); $ _newCustomer-> setWebsiteId ($ _ website) -> setStore ($ store) -> setFirstname ($ _ firstName) -> setLastname ($ _ lastName) -> setEmail ($ _ customerEmail) -> setPassword ($ _ customerPassword); tente {$ _newCustomer-> save (); } catch (Exceção $ e) {Mage :: getSingleton ('cliente / sessão') -> addException ($ e, $ this -> __ ('Erro na criação do cliente')); Mage :: logException ($ e); } <a href="https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-26.png"> <img class = "alignnone tamanho-médio wp-image-22306" src = "https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-26-300x48.png" alt = "criação-cliente-em-magento" width = "300" altura = "48" /> </a>

Mas esse cliente só tem informações básicas como nome, sobrenome, e-mail, etc. Não possui endereço de entrega ou faturamento. Podemos salvar informações completas de endereço do cliente através do seguinte código.

Código para salvar o endereço do cliente:

$ _website = Mage :: app (); getWebsite (); $ _customerEmail = 'demo@demo.com'; // E-mail do cliente $ _countryId = 'IN'; $ _postCode = '201301'; $ _city = 'Noida'; $ _telephone = '1111111111'; $ _fax = ''; $ _company = 'Velocity Software Solutions'; $ _street = ''; $ _customer = Mage :: getModel ('cliente / cliente') -> setWebsiteId ($ _ site ->; getId ()) -> loadByEmail ($ _ customerEmail); $ _customerAddress = Mage :: getModel ("cliente / endereço"); $ _customerAddress-> setCustomerId ($ _ customer-> getId ()) -> setname ($ _ customer-> getFirstname ()) -> setMiddleName ($ _ customer-> getMiddlename ()) -> setLastname ($ _ cliente-> getLastname ()) -> setCountryId ($ _ countryId) -> setPostcode ($ _ postCode) -> setCity ($ _ cidade) -> setTelephone ($ _ telefone) -> setFax ($ _ fax) -> setCompany ($ _ empresa) -> setStreet ($ _ street) - > setIsDefaultBilling ('1') -> setIsDefaultShipping ('1') -> setSaveInAddressBook ('1'); tente {$ _customerAddress-> save (); } catch (Exceção $ e) {Mage :: getSingleton ('cliente / sessão') -> addException ($ e, $ this -> __ ('Erro ao salvar endereço do cliente.')); Mage :: logException ($ e); } <a href="https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-27.png"> <img class = "alignnone tamanho-médio wp-image-22308" src = "https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-27-300x133.png" alt = "salvar endereço-do-cliente" width = "300" altura = "133" /> </a>

Agora as informações do endereço do cliente estão completas. Espero que o código acima mencionado ajude você a adicionar um novo cliente à sua loja Magento.


Como instalar o Magento usando a linha de comando?

O Magento é uma das melhores plataformas de código aberto baseadas em e-commerce que são escritas em PHP. O Magento fornece três plataformas diferentes:

  1. Magento Community Edition
  2. Magento Enterprise Edition
  3. Magento Enterprise Cloud Edition

Aqui estaremos aprendendo como instalar o Magento usando a linha de comando (CLI). A instalação por linha de comando do Magento é uma das formas mais eficientes de instalação se estivermos instalando em servidores.

Faça o download do Magento Community Edition 1.X

Pode-se baixar a versão necessária do Magento no site oficial do magneto. Use o link abaixo para baixar o seu pacote.

https://magento.com/tech-resources/download

Ele pedirá para entrar. Se você não tiver uma conta, crie uma conta e continue.

Descompactando o arquivo baixado

Mova o arquivo para um diretório onde você deseja instalá-lo e descompacte-o.

a) Se for um arquivo zip, use o seguinte caminho:

Sintaxe:- descompactar nome_do_arquivo, por exemplo –

unzip magento-1.9.3.10-2018-09-18-03-21-10.zip

b) Se for um arquivo tar, use o seguinte caminho:

Sintaxe:- tar xf file_name eg –

tar xf magento-1.9.3.10-2018-09-18-03-21-10.tar.bz2

Pré-requisito para instalação do Magento:

Para a instalação do Magento, você precisará atender aos requisitos padrão do sistema. De acordo com a documentação do Magento, você precisa atender aos seguintes requisitos para a instalação do Magento.

a) Meio ambiente:

LAMP (Linux, Apache, MySQL e PHP) ou LNMP stack

b) Sistema Operacional:

Linux x 86, x86-64

c) Servidor da Web:

  • Apache 2.x
  • Nginx 1.7.x

d) Hospedagem de Servidores:

  • Capacidade de executar trabalhos agendados (crontab) com PHP 5.
  • Capacidade de substituir opções em arquivos .htaccess.

e) PHP:

  • PHP 5.6
  • PHP 5.5
  • PHP 5.4

f) Extensões necessárias:

  • PDO_MySQL
  • Simplexml
  • Mcrypt
  • de hash
  • GD
  • DOM
  • Iconv
  • Rosca
  • SOAP (para API de serviços da Web)

g) Configuração adicional:

  • safe_mode desativado
  • memory_limit não inferior a 256 MB (512 MB recomendado)

h) Banco de dados:

  • MySQL 5.6 (Oracle ou Percona)

Para informações detalhadas, por favor, verifique:

https://docs.magento.com/m1/ce/user_guide/magento/system-requirements.html

Banco de dados de configuração

Agora vamos configurar o banco de dados para o nosso Magento. Para a criação de banco de dados, é necessário ter as seguintes coisas

  1. Host de BD
  2. Nome do DB
  3. Nome de Usuário do DB
  4. Senha do DB

Etapas para criar um banco de dados:

Etapa 1. Entre no seu MySQL:

MySQL -uDB_User -pDB_Password -hDB_Host

a) DB_User: – Nome de usuário do MySQL

b) DB_Password: – Senha do MySQL

c) DB_Host: – Nome do host do MySQL

Etapa 2. Crie um banco de dados:

Sintaxe: – criar banco de dados DB_NAME Por exemplo, criar banco de dados kb_mage_db; Aqui kb_mage_db é o nome do banco de dados que estamos criando.

Etapa 3. Verifique o banco de dados recém-criado usando o comando abaixo

Mostrar bancos de dados; Isso mostrará a lista de todos os bancos de dados criados em seu sistema. Aqui o nome do

Etapa 3. Saia do seu servidor MySQL usando o seguinte comando

exit;

Instalação do Magento

Para a instalação da CLI, precisamos executar o seguinte comando:

php -f install.php - \ --license_agreement_accepted "yes" \ --local "en_US" \ --timezone "America / Los_Angeles" \ --correspondência_de_decord "USD" \ --db_host "DB_HOST" \ --db_name " DB_NAME "\ --db_user" DB_USER "\ --db_pass" DB_PASS "\ --db_prefixo" DB_PREFIX "\ --admin_frontname" ADMIN_FRONT_NAME "\ --url" SITE_URL "\ --use_rewrites" sim "\ --use_secure" sim "\ --secure_base_url" SITE_URL "\ --use_secure_admin" yes "\ --admin_firstname" ADMIN_FIRST_NAME "\ --admin_lastname" ADMIN_FIRST_LAST_NAME "\ --admin_email" E-MAIL "\ --admin_username" NOME DO USUÁRIO "\ --admin_password" SENHA "

Explicação das palavras-chave usadas no comando da CLI.

  1. Locale: Coloque o código do idioma como "en_US" que deseja usar no Magento.
  2. Fuso horário: coloque o fuso horário que deseja usar no Magento. Neste caso, usamos "America / Los_Angeles".
  3. Default_currency: coloque a moeda que deseja usar no Magento.
  4. DB_HOST – Nome do host do banco de dados, no caso de um sistema local colocar localhost
  5. DB_NAME – O nome do seu banco de dados, por exemplo, kb_mage_db
  6. DB_USER – O nome de usuário com direitos de acesso ao banco de dados
  7. DB_PASS – A senha para o usuário do banco de dados
  8. SITE_URL – O caminho onde o Magento está instalado, por exemplo https://www.kbmagedomain.com/
  9. ADMIN_FIRST_NAME – Primeiro nome do administrador
  10. ADMIN_LAST_NAME – sobrenome do administrador
  11. EMAIL – O endereço de email do proprietário da loja, por exemplo email@knowband.com
  12. USERNAME – o nome de usuário do administrador. Isso será usado para fazer login no backend do magneto.
  13. SENHA – A senha do administrador. Isso será usado para fazer login no backend do magneto.

Após a instalação do Magento, a mensagem de sucesso será mostrada com o id de criptografia. Agora abra seu navegador favorito e verifique se você instalou o Magento usando o URL que você usou.


Como criar programaticamente ordens no Magento?

Às vezes precisamos criar programaticamente os pedidos no Magento. Suponha que você esteja criando um plugin Magento para sua loja para conectá-lo ao mercado como Walmart ou Etsy.

Etapas envolvidas na criação da ordem:

  • Vamos definir os dados do cliente como primeiro nome, sobrenome, e-mail.
  • Definir endereço de envio e cobrança do cliente.
  • Definir o método de envio e pagamento do cliente.
  • Defina o produto e a quantidade que precisa ser encomendada em nossa loja Magento.
  • Crie um cliente se o cliente não existir na nossa loja Magento. É um passo opcional.
  • Adicione o produto à cotação do cliente.
  • Adicione o endereço de envio e cobrança à cotação do cliente.
  • Prepare e salve as cotações do cliente.
  • A ordem é criada na sua loja Magento.

Usar

         $ _store = Mage :: app () -> getStore (); $ _website = Mage :: app () -> getWebsite (); $ _firstName = John '; $ _lastName = 'doe; $ _email = 'demo@demo.com'; / * * Endereço de faturamento personalizado * / $ billingAddress = array ('customer_address_id' => '', 'prefixo' => '', 'nome' => $ _firstName, 'middlename' => '', 'sobrenome' => $ _lastName, 'suffix' => '', 'company' => '', 'street' => array ('0' => 'Setor 63', // Requerido '1' => 'Noida, UP') , 'city' => 'Noida', 'country_id' => 'IN', // Código do país 'region' => 'UP', 'region_id' => '', 'código postal' => '201301', ' telefone '=>' 888-888-8888 ',' fax '=>' ',' save_in_address_book '=> 1); / * * Endereço para envio personalizado * / $ shippingAddress = array ('customer_address_id' => '', 'prefixo' => '', 'nome' => $ _firstName, 'middlename' => '', 'sobrenome' => $ _lastName, 'suffix' => '', 'company' => '', 'street' => array ('0' => 'Setor 63', // Requerido '1' => 'Noida, UP') , 'city' => 'Noida', 'country_id' => 'IN', // Código do país 'region' => 'UP', 'region_id' => '', 'código postal' => '201301', ' telefone '=>' 888-888-8888 ',' fax '=>' ',' save_in_address_book '=> 1); / ** * Insira o método de envio que você deseja usar. Alguns dos outros métodos de envio * são tablerate_tablerate, freeshipping_freeshipping, etc. * Aqui estamos usando flatrate_flatrate * / $ _shippingMethod = 'flatrate_flatrate'; / ** * Insira o método de pagamento que você deseja usar. Alguns dos métodos de pagamento de pedidos * são: checkmo, free, banktransfer, ccsave, purchaseorder etc. * / $ _paymentMethod = 'cashondelivery'; / ** * Fornecer matriz de produto e sua quantidade. * $ array = array (product_id => qty) * / $ productIds = array (905 => 1); $ quote = Mage :: getModel ('vendas / cotação') -> setStoreId ($ _ store-> getId ()); $ quote-> setCurrency (Mage :: app () -> getStore () -> getBaseCurrencyCode ()); $ customer = Mage :: getModel ('cliente / cliente') -> setWebsiteId ($ _ website-> getId ()) -> loadByEmail ($ _ email); / ** * Preparando o cliente para a cotação * se o cliente não estiver cadastrado, criaremos um novo cliente. Este é um processo opcional. * / if (! $ customer-> getId ()) {$ cliente = Mage :: getModel ('cliente / cliente'); $ customer-> setWebsiteId ($ _ site-> getId ()) -> setStore ($ _ store) -> setFirstname ($ _ firstName) -> setLastname ($ _ lastName) -> setEmail ($ _ email); / ** * Criar novo cliente * Ignore o try-catch se não quiser criar um novo cliente. * / try {// Gerando senha para o cliente. Você também pode usar qualquer senha // customizada para ele. $_store = Mage::app()->getStore();
         $_website = Mage::app()->getWebsite();
         $_firstName = John';
         $_lastName = 'doe;
         $_email = 'demo@demo.com';
        /*
         * Custom billing address
         */
        $billingAddress = array(
            'customer_address_id' => '',
                         'prefix' => '',
            'firstname' => $_firstName,
            'middlename' => '',
             'lastname' => $_lastName,
            'suffix' => '',
            'company' => '',
            'street' => array(
                 '0' => 'Sector 63', // Required
                '1' => 'Noida, UP' 
            ),
             'city' => 'Noida',
            'country_id' => 'IN', // Country code
            'region' => 'UP', 
            'region_id' => '',
            'postcode' => '201301',
            'telephone' => '888-888-8888',
            'fax' => '',
            'save_in_address_book' => 1
        );
 
        /*
         * Custom shipping address
         */
        $shippingAddress = array(
            'customer_address_id' => '',
            'prefix' => '',
            'firstname' => $_firstName,
            'middlename' => '',
            'lastname' => $_lastName,
            'suffix' => '',
            'company' => '',
            'street' => array(
                '0' => 'Sector 63', // Required
                '1' => 'Noida, UP' 
            ),
            'city' => 'Noida',
            'country_id' => 'IN', // Country code
            'region' => 'UP',
            'region_id' => '',
            'postcode' => '201301',
            'telephone' => '888-888-8888',
            'fax' => '',
            'save_in_address_book' => 1
        );
 
        /**
         * Enter the shipping method you want to use. Some of the other shipping
         * methods are tablerate_tablerate, freeshipping_freeshipping etc.
         * Here we are using flatrate_flatrate
         */
        $_shippingMethod = 'flatrate_flatrate';
 
        /**
         * Enter the payment method you want to use. Some of the order payment  
   	*methods are checkmo, free, banktransfer, ccsave, purchaseorder etc.
         */
        $_paymentMethod = 'cashondelivery';
 
        /**
         * Provide array of product and their qty.
         * $array = array(product_id => qty)
         */
        $productIds = array(905 => 1);
        $quote = Mage::getModel('sales/quote')
                ->setStoreId($_store->getId());
 
        $quote->setCurrency(Mage::app()->getStore()->getBaseCurrencyCode());
 
        $customer = Mage::getModel('customer/customer')
                ->setWebsiteId($_website->getId())
                ->loadByEmail($_email);
 
        /**
         * Preparing customer for the quote 
         * if the customer is not registered then we will create a new customer. This is  	*an optional process.
         */
        if (!$customer->getId()) {
            $customer = Mage::getModel('customer/customer');
 
            $customer->setWebsiteId($_website->getId())
                    ->setStore($_store)
                    ->setFirstname($_firstName)
                    ->setLastname($_lastName)
                    ->setEmail($_email);
 
            /**
             * Creating new customer
             * Skip try-catch if you don't want to create a new customer.
             */
            try {
                // Generating password for customer. You can also use any custom  // password for it.
                $password = $customer->generatePassword();
                $customer->setPassword($password);
                $customer->setForceConfirmed(true);
                $customer->save();
 
                $customer->setConfirmation(null);
                $customer->save();
                $customerId = $customer->getId();
                $customAddress = Mage::getModel('customer/address');
                $customAddress->setData($billingAddress)
                        ->setCustomerId($customerId)
                        ->setIsDefaultBilling('1')
                        ->setIsDefaultShipping('1')
                        ->setSaveInAddressBook('1');
                $customAddress->save();
 
            } catch (Mage_Core_Exception $e) {
                Mage::getSingleton('customer/session')->addException($e, $this- >__('Error in creating customer'));
                Mage::logException($e);
            } catch (Exception $e) {
                Mage::getSingleton('customer/session')->addException($e, $this- >__('Error in creating customer'));
                Mage::logException($e);
            }
        }
 
        // Assign customer to quote
        $quote->assignCustomer($customer);
 
        // Add products to quote
        foreach ($productIds as $productId => $qty) {
            $product = Mage::getModel('catalog/product')->load($productId);
            $quote->addProduct($product, $qty);
        }
 
        // Add billing address to quote
        $_billingAddressData = $quote->getBillingAddress()- >addData($billingAddress);
 
        // Add shipping address to quote
        $_shippingAddressData = $quote->getShippingAddress()- >addData($shippingAddress);
 
        /**
         * If the customer is a registered customer then you can fetch their billing or  *shipping address as below
         * 
         * $_customerBillingAddress = $customer->getPrimaryBillingAddress();
         * $_customerShippingAddress = $customer->getPrimaryShippingAddress();
         * 
         * $_billingAddressData = $quote->getBillingAddress()- >addData($_customerBillingAddress);
         * $_shippingAddressData = $quote->getShippingAddress()- >addData($_customerShippingAddress);
         */
 
        // Collect shipping rates on quote shipping address data
        $_shippingAddressData->setCollectShippingRates(true)
                ->collectShippingRates();
 
        // Set shipping and payment method on quote shipping address data
        $_shippingAddressData->setShippingMethod($_shippingMethod)
                ->setPaymentMethod($_paymentMethod);
 
        // Set payment method for the quote
        $quote->getPayment()->importData(array('method' => $_paymentMethod));
 
        try {
            $quote->collectTotals();
            $quote->save();
 
            // Preparing Order From Quote
            $service = Mage::getModel('sales/service_quote', $quote);
            $service->submitAll();
            
            // $incrementId is the increment id of the order created.
            $incrementId = $service->getOrder()->getRealOrderId();
 
            Mage::getSingleton('checkout/session')
                    ->setLastQuoteId($quote->getId())
                    ->setLastSuccessQuoteId($quote->getId())
                    ->clearHelperData();
 
           /*
           * $response is the Array of the response with the status of the order  creation.
           */
            $response['success'] = true;
            $response['error'] = false;
        $response['messages'] = 'Order number '.$incrementId.' created  successfully.';
        } catch (Mage_Core_Exception $e) {
            $response['success'] = false;
            $response['error'] = true;
            $response['messages'] = $e->getMessage();
            Mage::logException($e);
        } catch (Exception $e) {
            $response['success'] = false;
            $response['error'] = true;
            $response['messages'] = $this->__('Error in processing order. Please try  again later.');
 
            Mage::logException($e);
        }
        
        Mage::app()->getResponse()->setBody(Mage::helper('core')- >jsonEncode($response)); $ incrementId = $ service-> getOrder () -> getRealOrderId (); Mage :: getSingleton ('checkout / session') -> setLastQuoteId ($ quote-> getId ()) -> setLastSuccessQuoteId ($ quote-> getId ()) -> clearHelperData (); / * * $ response é o array da resposta com o status da criação do pedido. * / $ response ['success'] = true; $ response ['error'] = falso; $ response ['messages'] = 'Número do pedido'. $ incrementId. ' criado com sucesso. '; } catch (Mage_Core_Exception $ e) {$ resposta ['sucesso'] = falso; $ response ['error'] = true; $ response ['messages'] = $ e-> getMessage (); Mage :: logException ($ e); } catch (Exceção $ e) {$ response ['success'] = false; $ response ['error'] = true; $ response ['messages'] = $ this -> __ ('Erro no processamento da ordem. Por favor, tente novamente mais tarde.'); Mage :: logException ($ e); } Mage :: app () -> getResponse () -> setBody (Mago :: helper ('core') -> jsonEncode ($ resposta));

Por favor, passe pelo código acima mencionado


Como executar consultas SQL diretas no Magento?

Hoje vamos aprender a correr

Obtenha o modelo de recurso principal –

$ resource = Mage :: getSingleton ('core / resource');

Depois disso, precisamos criar uma conexão de leitura ou gravação conforme nossa necessidade.

/ ** * Recuperar a conexão de leitura * / $ readConnection = $ resource-> getConnection ('core_read'); / ** * Recuperar a conexão de gravação * / $ writeConnection = $ resource-> getConnection ('core_write');

Buscando o nome da tabela correta –

Caso você não tenha conhecimento do prefixo da tabela, use o código abaixo para buscar o nome correto da tabela.

$ _tableName = $ resource-> getTableName ('catalog_product_entity');

Se o prefixo é mago_ então o nome da tabela que retornará será mage_catalog_product_entity

Lendo dados –

Para ler dados da tabela, use o seguinte código

$ query = "selecione * de {$ _tableName}"; $ query_result = $ readConnection-> fetchAll ($ query);

Aqui, $ query_result retornará o resultado da consulta selecionada. No nosso caso, ele retornará a matriz de todo o produto. Caso você precise de dados do produto, use o seguinte comando.

$ query = "select * from {$ _tableName} onde entity_id = {$ _ productId}"; $ query_result = $ readConnection-> fetchAll ($ query);

Aqui $ _productId é o id do produto cujos dados precisamos.

Escrevendo dados –

Para inserir dados na tabela, use o seguinte código.

$ insert_query = "INSERT INTO {$ _tableName} ('COL_NAME1', 'COL_NAME2') VALORES ('COL_VALUE1', 'COL_VALUE2')"; $ writeConnection-> query ($ insert_query);

Dados atualizados –

Se tivermos que atualizar o type_id de um produto para "configurável", podemos usar o código a seguir. Aqui $ _productId é o ID do produto.

$ update_query = "ATUALIZAR {$ _tableName} SET type_id =" configurável "WHERE entity_id = {$ _ productId}"; $ writeConnection-> query ($ update_query); Mas Magento forneceu o conceito do modelo para conexão de banco de dados, uma vez que fornecem abstração e são mais seguros que as consultas SQL diretas.


Magento

1.0 Introdução do Magento

Banda de conhecimento Magento Auto Switch Language e módulo de moeda alterar automaticamente o idioma e a moeda do site de comércio eletrônico de acordo com o país ou a região do visitante. O administrador pode oferecer uma experiência de loja melhor para os visitantes da loja, fornecendo-lhes as informações relevantes em seu idioma preferido. Essa é uma das extensões obrigatórias para melhorar a experiência do usuário e a base de clientes globalmente.

Recursos 1.1 do Magento

1. O Magento Language e o Currency Switch Module convertem automaticamente o idioma da loja online com base na localização dos usuários, detectando seu endereço IP.

2. Extensão de troca de idioma e moeda Magento

3.

4. Magento Auto Switch Language e Currency Module converter o idioma padrão e moeda

5. Este Magento Auto Change Language Module é suportado em vários idiomas.

6. O Magento Auto Switch Language e Currency Extension também são compatíveis com SSL.

7. O Magento Language e o Currency Auto Switch da Knowband são compatíveis com várias lojas.

8. Com a ajuda deste idioma de troca automática Magento da Knowband e extensão de moeda, o administrador da loja pode oferecer uma melhor experiência ao usuário para os clientes, mostrando o conteúdo em seu idioma preferido e moeda.

9. Esta interface de back-end Magento Auto Change Language e Currency Extension é extremamente fácil de usar.

Instalação 2.0

A estrutura de pastas da pasta Idioma e moeda da troca automática.

2. Copie todas as pastas para o diretório raiz do Magento e limpe o cache (se habilitado).

3. Você será capaz de encontrar o "Idioma e Moeda do Comutador Automático"opção dentro do"Sistema> Extensões do Knowband> Idioma e Moeda do Comutador Automático“.

4. Agora você pode configurar o Magento Auto Switch Language e Currency Extension de acordo com seus requisitos e verificar o seu funcionamento no front end no seguinte URL:

Painel Administrativo 3.0

Depois de instalar o Magento Language e o Currency Switcher Module na loja Magento. A interface administrativa do Magento Auto Switch Language e Currency Extension oferece duas abas. Eles são mencionados abaixo:

1. Configurações Gerais

2. Lista de países

Vamos discutir as várias opções de personalização do Magento Automatic Language e do Currency Switch Module.

Configurações gerais do 3.1

Os vários campos de

Comutação 1.Language Comutação 2.Currency

1. Comutação de idioma:?In this section of Magento Auto Switch Language Module, the admin can enable/disable the auto switch language option. After enabling this feature, it will automatically change the website language whenever customers will visit the website.

2. Mudança de Moeda:?This Knowband Magento Auto Switch Currency Extension allows the admin to enable the auto switch currency option. If this button is enabled, then, the Magento Auto Currency Switch plugin will automatically change the currency being used in the front-end.

3.2 Country List

O Conversor Automático de Idiomas e Moedas para Magento oferece uma opção ao varejista on-line para adicionar os Países com idioma e moeda preferidos. Para todos os países listados aqui com idioma padrão e moeda será diferente para o idioma. (De acordo com a opção selecionada pelo admin)

3.2.1 Como adicionar novo local / país com o respectivo idioma e moeda?

De acordo com a exigência da loja, o administrador pode adicionar os países aqui.

Para adicionar o país que o administrador da loja precisa, clique no link 'adicionar Novobotão.

Ao clicar no botão Adicionar novo, o administrador da loja será redirecionado para a página abaixo mencionada:

Selecione o pais:?In this field of Magento Auto Change Language and Currency Extension, the online merchant can select the country from the drop-down list.

Selecione o idioma padrão:?This contains the list of languages. The admin can select the language used in that particular country.

Selecione a moeda padrão:?By Select default currency option of the Magento Auto Switch Currency Module the Magento store admin can select the currency for the selected country.

Em caso de administração precisa atualizar a moeda e o idioma de qualquer país em particular, o administrador pode atualizar as informações clicando no link 'Editarbotão.

Por favor, consulte a imagem abaixo para editar os detalhes:

Eles podem excluir o país específico clicando no botão Excluir.

4.0 Front End

No front-end, o idioma e a moeda mudarão automaticamente de acordo com a configuração do administrador no back-office.

Com Magento Auto Change Language e Currency Module, o IP do usuário será detectado e o idioma e a moeda padrão serão alterados automaticamente, conforme mostrado na imagem acima. As alterações serão baseadas na configuração do back-end do Magento Auto Switch Language e Currency Extension.

Magento

1.0 Introdução Magento

Cartões de presente tornaram-se um fator importante das empresas de comércio eletrônico. Knowband fornece o Magento Gift Cart Manager Extension Isso permite que o dono da loja Magento ofereça cartões-presente aos seus clientes. Magento gift voucher extension é um módulo que permite ao administrador adquirir novos consumidores on-line, mantendo os clientes existentes.

Esta extensão de cartão de presente Magento da Knowband dá a flexibilidade para um cliente comprar on-line o vale-presente e enviar o vale-presente para seus amigos por e-mail em uma data e hora específicas. Os compradores on-line podem encomendar os cartões-presente para as ocasiões especiais para os seus entes próximos e queridos.

Recursos do 1.1 da extensão do Gerenciador de cartão-presente Magento

  • Ao usar a extensão do gerenciador de vale-presente Magento, o comerciante da loja de comércio eletrônico pode oferecer a opção de cartão de presente eletrônico aos visitantes de sua loja.
  • O dono da loja Magento pode colocar o link para o Gift Card em qualquer lugar no front-end do site.
  • A extensão de gerenciamento de cartão presente do Magento da Knowband permite que o administrador fixe a duração mínima dentro da qual o cartão-presente é entregue ao usuário final após o pedido ser feito.
  • Magento gift card module por Knowband permite que o administrador defina o prefixo para o cartão de presente.
  • Com a ajuda da extensão do vale-presente Magento, os proprietários de lojas on-line podem personalizar o tema e o conteúdo do modelo de e-mail readymade conforme os desejos.
  • Magento gift card extension por Knowband oferece a opção de personalização de PDF para o administrador onde eles podem alterar o prefixo do cartão de presente e conteúdo.
  • O administrador da loja pode executar o cron para implementar as alterações automaticamente.
  • A extensão de cartão de presente Magento da Knowband permite que o administrador da loja adicione, edite ou exclua o modelo de cartão de presente.
  • Os comerciantes on-line podem adicionar o número N de modelos de cartão-presente para várias ocasiões, incluindo Aniversário, Aniversários, Feriados ou qualquer outro evento especial. Os designs ou modelos de cartão de presente padrão podem ser editados, desativados ou excluídos conforme necessário.
  • O administrador da loja ainda tem a opção de acompanhar os pedidos recebidos pelo cartão-presente do back-end da extensão do gerenciador de vale-presente Magento.
  • A extensão do vale-presente Magento ajuda o administrador a aumentar a retenção de clientes.
  • A extensão de cartão de presente Magento da Knowband é fácil de instalar e configurar.
  • A extensão do cartão de presente Magento é totalmente móvel e responsiva.

Benefícios do 1.2 Magento Gift Card Manager para os clientes:

1. Magento Gift card extension por Knowband salvar o precioso tempo dos clientes. Eles podem obter os cartões-presente para as diferentes ocasiões, caso estejam achando difícil escolher um presente tangível da loja.

2. A opção de cartão presente incorporada pelo módulo de cartão presente Magento da Knowband é a melhor para aqueles clientes que acham difícil selecionar um presente para qualquer ocasião.

Instalação 2.0

Depois de comprar o módulo de cartão-presente Magento da loja, você obterá os arquivos a seguir.

1. O arquivo compactado que consiste no código-fonte do módulo 2. Manual do usuário

Siga os seguintes passos para instalar a extensão do gerenciador de cartões presente Magento:

1. A estrutura de pastas do Gift Card Manager.

2. Copie todas as pastas do arquivo compactado e cole-as no diretório raiz do Magento e limpe o cache de caixa (se ativado).

3. Você será capaz de encontrar o "Gerente de Gift Card"opção dentro do"Sistema> Extensões de Knowband> Gerenciador de Gift Card“.

4. Agora você pode configurar o Magento Gift Card Manager de acordo com suas necessidades e verificar o seu funcionamento no front end.

Painel Administrativo 3.0

Depois de instalar o Magento Gift Card Manager Extension na loja Magento, o administrador recebe várias opções de configuração. Existem seções a seguir disponíveis para a interface administrativa:

1. Configuração do módulo 2. Modelo de cartão de presente 3. Produtos de cartão de presente 4. Pedidos de cartão de presente

Vamos discutir as várias opções de personalização da extensão de vale-presente Magento.

Configuração do módulo 3.1.1

A guia de configuração do Módulo do gerenciador de cartões presente Magento da Knowband oferece as opções básicas de configuração para o administrador da loja. A guia Module Configuration é discutida abaixo.

1. Ative o módulo:?Initially, this Magento Gift voucher extension is disabled. The store admin can enable this option and offers their customer Gift card option. This can be done by toggling the button as shown below.

2. Ativar link de cabeçalho: O administrador da loja pode ativar o botão para exibir o link do cartão-presente no cabeçalho da página da web.

Pré-visualização do Front End:

3. Ativar Link Esquerdo: Nesta seção, o varejista on-line pode ativar a exibição do link no lado esquerdo do site.

Pré-visualização do Front End:

4. Ativar Link de Rodapé: O administrador pode ativar a exibição do link Cartões de presente no rodapé do site.

Pré-visualização do Front End:

5. Ativar o link da minha conta: O administrador pode ativar o link do cartão de presente na página Minha conta.

Pré-visualização do Front End:

6. Prefixo do vale de oferta:Com esta opção de extensão de cartão de presente Magento, o administrador pode definir o prefixo para o código de voucher do cartão de presente pré-pago a partir daqui. Por exemplo, o código pode ser inserido no formato

7. Status do pedido do vale-presente:?The admin gets an option to select the status of the orders.

8. Folga mínima de entrega do cartão de oferta:O vale-presente do Knowband Magento permite que o administrador da loja especifique a duração mínima do dia em que o pedido foi feito e o dia da entrega do vale-presente.

Configuração de e-mail 3.1.2

Nesta guia, o administrador pode personalizar o modelo de e-mail do cartão-presente como desejo. Esta extensão de cartão de presente Magento da Knowband oferece modelos de email padrão. Todo o email desde a linha de assunto até o conteúdo pode ser editado e personalizado de acordo com o requisito.

Esta extensão do gerenciador de cartões-presente do Magento oferece a opção de dois modelos de E-mail.

  • Modelo de email do destinatário
  • Modelo de email do remetente

Modelo de email do destinatário: Nesta seção, o administrador da loja pode inserir a linha de assunto do email e do conteúdo conforme o requisito.

Conteúdo do e-mail do remetente: Nesta seção da extensão do cartão-presente do Magento, o comerciante da loja pode personalizar o conteúdo do e-mail conforme a necessidade do negócio.

Configuração do 3.1.3 PDF

O administrador pode permitir que os clientes baixem o cartão-presente em formato PDF. Magento gift voucher module oferece a opção PDF Settings para o admin. O comprador pode imprimir os cartões-presente em formato PDF com a ajuda do módulo gerenciador de cartões-presente Magento. O administrador pode alterar o prefixo do cartão-presente e o conteúdo em PDF do back-end, e as alterações serão refletidas no PDF.

Configuração de 3.1.4 Cron

O administrador pode executar o cron manualmente clicando no botão mostrado na imagem abaixo.

Ou então, o administrador da loja de comércio eletrônico pode ativar a execução automática da opção cron, alternando o botão conforme mostrado abaixo.

Modelo de cartão de presente 3.2

Esta guia lista o modelo de cartão-presente padrão. Admin pode personalizar esses modelos de cartão de presente como por seu desejo. Fora isso, o comerciante da loja pode editar ou excluir o modelo de cartão-presente.

3.2.1 Como editar e excluir o modelo de cartão de presente?

O administrador até obtém uma opção para editar o modelo ou excluir. Isso pode ser feito clicando no botão Editar ou Excluir, conforme mostrado abaixo:

3.2.2 Como adicionar novo cartão de presente?

Para criar os novos modelos para a extensão do gerenciador de vale-presente Magento, acesse a guia Modelo de cartão-presente e clique em 'adicionar Novo‘?option?at the top right side of the module.

Preencha as informações para criar o modelo conforme mostrado na imagem:

1.?In this section of Magento send gift card extension, enter the name of the Gift Card template.

2.O administrador pode selecionar a imagem ou o layout dos cartões-presente que serão mostrados no front-end do site de comércio eletrônico.

As imagens para as várias ocasiões podem ser salvas no back-end da extensão do gerenciador de cartões-presente Magento pela Knowband.

3.2.3 Como personalizar o modelo do cartão presente?

3.2.4 Ver imagens de modelo de cartão de presente

O administrador da loja pode até ver as imagens dos vários eventos que foram salvas ou criar uma nova imagem para o mesmo.

Ao clicar no 'Visualizar imagens'você será redirecionado para a página abaixo.

A lista mostra as imagens inteiras que foram criadas e salvas. Você pode visualizar a imagem completa ou até mesmo excluí-la, se necessário.

Para criar novas imagens, clique em 'Adicionar nova imagem' como mostrado abaixo.

3.2.2 Adicionar imagem de modelo de cartão de presente

Você pode inserir o nome da imagem e o texto da imagem a ser exibida no cartão de presente. Até mesmo a imagem de fundo e a cor, assim como a cor da fonte, podem ser alteradas com o clique de um botão. Visualize a imagem final antes de colocá-la ao vivo no site.

3.Template Palavras-chave:A extensão do cartão-presente Magento permite que o administrador selecione as palavras-chave dos cartões-presente.

4. Cartão de presente físico permitido:Ative este botão se quiser oferecer os cartões-presente em formato físico. Se essa funcionalidade estiver ativada, o administrador poderá permitir que os clientes enviem o cartão-presente de forma física para o destinatário.

5. Cartão de presente virtual permitido:?The online retailer can enable the Virtual gift card functionality. This will allow the customers to download the e-cards.

6. Habilitar:?Toggle this button to enable or disable the Gift card template.

Produto para Cartão de Oferta 3.3

O modelo de cartão-presente Magento permite que os comerciantes eletrônicos personalizem os produtos de cartão-presente pré-pagos em algumas etapas simples.

3.3.1 Como editar e excluir o produto do cartão de presente?

O administrador ainda tem a opção de editar / excluir o produto do cartão de presente da seção mostrada abaixo:

3.3.2 Como adicionar um novo produto de cartão de presente?

Para criar o novo produto de cartão-presente para a extensão do gerenciador de vale-presente Magento, vá para a guia Modelo de cartão-presente e, em seguida, clique em 'adicionar Novo‘?option at the top right side of the module.

Abaixo estão listadas as informações que você precisa fornecer para criar o produto.

Nome do Produto:Digite o nome do produto aqui. Pode ser feliz aniversário, feliz aniversário, feliz Natal ou qualquer outro.

Preço do produto:Insira o valor permitido no cartão de presente nesta seção.

Qualidade do produto:?Enter the product quality of this gift card product.

Validade do vale-presente:O período de validade em meses do cartão presente pode ser inserido aqui.

Cartão de presente virtual permitido:Ative o e-card ligando o botão.

Frete grátis:O vendedor de e-commerce pode até mesmo permitir frete grátis para o cliente.

Ativar:?Gift Card Product can be enabled or disabled from here.

Ordens do vale-presente 3.4

A guia Ordem de vale-presente fornece toda a lista de pedidos recebidos para os cartões-presente. Envolve o email do destinatário, a data de envio e o status dos cartões-presente.

No 'Ordem do vale-presente'aba vai para o'Visão'botão na seção direita. Nesta seção mostra toda a informação sobre o pedido.

4.0 Website UI

Os links para a página de cartões de presente podem ser visualizados no front end, como optado pelo administrador da loja.

Quando os visitantes da loja clicarem no link, eles serão redirecionados para a página do cartão-presente do site.

Agora, o cliente pode comprar o cartão-presente e adicionar o produto ao carrinho de compras e prosseguir para a página de check-out. O cartão presente será enviado para o receptor.


Extensões de comércio eletrônico para ajudá-lo a atingir suas metas de negócios no ano 2018

Para alcançar o sucesso no negócio de comércio eletrônico, é importante manter-se atualizado com as últimas tendências do setor. Ficar a par dos avanços tecnológicos atuais e das tendências do mercado pode mantê-lo à frente dos concorrentes. Uma das melhores maneiras de alcançar seus objetivos de negócios é seguir os passos dos negócios bem estabelecidos e obter inspiração deles. O fluxo de trabalho ideal do negócio de comércio eletrônico deve atrair os compradores para o site, filtrar os possíveis clientes do tráfego do site e depois convertê-los em clientes pagantes. Isso pode ser feito com uma melhor experiência do cliente, estratégia de retenção de clientes e, finalmente, conquistando a fidelidade do cliente.

Não será errado afirmar que mesmo o boca-a-boca da era digital desempenha um papel vital. Se você oferecer melhores serviços e melhorar a experiência do cliente em sua loja, certamente conquistará clientes antigos e atrairá novos clientes. A mídia social também fornece uma plataforma para os vendedores on-line para alcançar os novos clientes. Neste post, discutiremos as estratégias mais populares que ajudarão você a atingir suas metas de negócios no ano 2018.

Estratégia # 1 Atrair novos clientes e reter os antigos:

Estratégia eficaz de geração de leads é o segredo do sucesso no e-commerce. Na maioria das vezes, quando você visita sites de comércio eletrônico estabelecidos, você pode se deparar com o pop-up de boas-vindas oferecendo descontos sedutores na primeira compra. Para aproveitar este desconto especial, os visitantes precisam fornecer seus IDs de e-mail. Todos os principais gigantes do e-commerce não deixam chances de capturar o email-id dos clientes. O endereço de e-mail é a melhor maneira de estabelecer um relacionamento novo e duradouro com os clientes.

Obtendo os endereços de e-mail dos visitantes não é uma tarefa fácil. Para obter o ID de email dos visitantes, você precisa oferecer ofertas especiais para os novos visitantes. Você pode oferecer frete grátis ou descontos atraentes na primeira compra. A maioria das principais marcas usa essa estratégia para alcançar mais clientes.

Como você pode usar essa estratégia para o seu negócio online?

Gamified Welcome Popup-

A gamificação do site é a melhor maneira de reter os clientes. Spin and Win popup é um popup gamificado que permite aos visitantes ganhar os descontos atraentes girando a roda como no jogo da roleta. O pop-up Spin and Win é uma das melhores maneiras de exibir um pop-up interativo para reunir as informações do cliente. Os clientes precisam inserir seus IDs de e-mail para jogar o jogo. A interface gamificada desenvolve o interesse dos clientes e eles alegremente fornecem seus e-mails para jogar o jogo.

Spin and Win gamified pop-up está disponível para o Magento1, Magento2, Prestashop, OpenCart de Shopify plataformas.

Exit Intent Popup

Exit Intent Popup monitora o movimento do mouse e, assim que o visitante pretende sair, ele exibe um pop-up impressionante com a oferta de desconto. A Special incentiva os clientes a concluir a compra e ajuda você a aumentar sua lista de e-mail.

Exit Intent Popup está disponível para o Magento1, Magento2, PrestaShop de OpenCart plataformas.

Estratégia # 2 Oferta Frete Grátis

A última tendência no mundo do e-commerce é oferecer frete grátis. Os clientes preferem comprar com a opção de frete grátis. A maioria dos vendedores no mercado superior, como Amazon, Etsy, Walmart, eBay oferece o frete grátis.

Por que o frete grátis é obrigatório?

1) Compradores amor opção de frete grátis – De acordo com os estudos, os compradores online preferem colocar a ordem dos produtos se o frete for gratuito.
2) Concorrência – Os mercados como Amazon, eBay, Walmart, Etsy e muitos mais estão expandindo sua presença e oferecendo grandes benefícios para os clientes, incluindo os serviços de frete grátis. Assim, é uma obrigação para o negócio on-line para oferecer frete grátis para manter seus clientes existentes.
3) Frete grátis reduz o abandono do carrinho de compras – Na maioria das vezes, o cliente deixa o carrinho abandonado devido aos custos adicionais (frete e impostos).
4) Frete grátis aumenta o valor médio do pedido – Os compradores compram mais produtos para se qualificarem para o frete grátis.

Táticas para oferecer frete grátis

1) Um dos métodos para oferecer frete grátis é incluir o custo de frete no próprio preço do produto. Essa abordagem funcionará se você oferecer produtos exclusivos ao seu nicho de mercado e não houver tantos concorrentes. 2) Você pode criar promoções especiais para oferecer frete grátis para os produtos que têm uma margem maior. 3) Você só pode oferecer frete grátis para um determinado valor de carrinho. As encomendas com o valor do carrinho superior ao limite definido serão elegíveis para o envio gratuito. 4) Você pode oferecer frete grátis em ocasiões de venda especial ou durante a temporada de férias.

Extensões de comércio eletrônico para oferecer melhores serviços de frete:

a) Gerente de envio gratuito
O Extensão do Free Shipping Manager está disponível para a plataforma Prestashop. Este addon permite que o administrador da loja crie as regras, termos e condições para as despesas de envio. Os comerciantes podem fixar o limite do carrinho além do qual o frete grátis será oferecido. Este módulo pode ajudá-lo a aumentar a receita e a taxa de conversão do site. Clique aqui para os detalhes.

b) Custo de Envio por ZipCode:
Às vezes você precisa oferecer taxas de envio com base na localização do usuário. A extensão Custo de Envio por ZipCode é a melhor maneira de oferecer taxas de envio com base na localização do usuário. o Custo de envio pelo módulo ZipCode está disponível para o Prestashop. Extensão semelhante A verificação de disponibilidade do produto por ZipCode está disponível para o Magento 1 plataforma.

Estratégia # 3 melhora a experiência do cliente

Melhor experiência do cliente em sua loja incentiva o cliente a procurar mais produtos, o que ajuda a aumentar as chances da compra. De acordo com as últimas tendências da indústria, você deve tentar oferecer a melhor experiência aos visitantes para convertê-los em um cliente. Existem extensões seguintes que podem ser úteis para você conseguir o mesmo.

a) Pergaminho Infinito
Nos últimos anos, o crescimento de dispositivos móveis traz uma revolução no mundo do comércio eletrônico. Agora, a maioria dos usuários prefere navegar na Internet usando seus dispositivos portáteis, como celulares e iPad. A rolagem infinita permite que os usuários procurem mais produtos com facilidade e melhorem a experiência do usuário para os dispositivos de toque. Além disso, a opção de rolagem infinita funciona de forma eficiente, enquanto a navegação móvel também. A extensão Infinite Scroll desenvolvida pela Knowband está disponível para o Magento 1, Magento 2 de Prestashop plataformas.

b) Tabela de tamanho
Se você vende calçados ou roupas, uma tabela de tamanho na página do produto é obrigatória. O tamanho gráfico ajuda os usuários a selecionar o ajuste correto e também reduz as chances de retorno. Extensão de tamanho de gráfico desenvolvida pela Knowband está disponível para o Magento 1, Magento 2ePrestashop?platforms.

c) Vídeo do produto
Em vez de passar pelo texto longo, os usuários preferem assistir ao vídeo para entender melhor o produto. Vídeos de produtos são mais envolventes do que o texto. A Knowband oferece a extensão de vídeo Product, que permite exibir os vídeos nas páginas de produtos a partir dos canais de vídeo como YouTube, Vimeo. A extensão de vídeo do produto está disponível para o Prestashop, Magento 1 de OpenCart plataformas.

d) Wishlist
Com o crescimento dinâmico dos mercados nos últimos anos, uma nova tendência surgiu no setor de comércio eletrônico. Agora, os compradores preferem pesquisar os produtos no Google ou nos mercados, como Amazon, Etsy, Walmart, eBay, Cdiscount, etc., para obter um preço comparativo melhor e ofertas antes de tomar suas decisões de compra. O recurso de lista de desejos permite que os compradores selecionem os produtos de sua escolha, para que, posteriormente, eles possam fazer o pedido deles para os produtos. Depois de adicionar os produtos à lista de desejos, o comprador pode acessar sua lista de desejos a qualquer momento. Isso economiza o tempo dos compradores, pois eles podem facilmente adicionar os produtos da lista de desejos ao carrinho para fazer o pedido final. A extensão de lista de desejos está disponível para o Prestashop, Magento 1, Magento 2 de OpenCart plataformas.

e) Checkout expresso
O processo de checkout fácil é o fator chave para obter as maiores vendas. A maioria das empresas on-line fornece o check-out de uma etapa para tornar a experiência de compra dos clientes livre de problemas. Uma etapa permite que o usuário insira todos os detalhes em uma única página e reduz o abandono do carrinho. O checkout de uma etapa permite que os compradores criem a conta, façam o pedido como convidado ou façam login na conta na página de checkout. A Knowband oferece o módulo One Page Checkout para o Magento 1, Magento 2, Prestashop de OpenCart plataformas.

Estratégia # 4 Técnicas de retenção de clientes

a) Helpdesk
Se você observou que a maioria das empresas on-line oferece o suporte ao bate-papo 24 * 7. Recentemente, o Chat Boats também forneceu uma ferramenta eficaz para melhorar o envolvimento do cliente. Ao ajudar os clientes e visitantes a tomarem suas decisões de compra e após a venda, você pode desenvolver um vínculo entre sua marca e os clientes. Esse relacionamento duradouro pode converter os clientes em clientes fiéis. A extensão do Helpdesk está disponível para o Prestashop de Magento 1 plataformas.

b) Pontos de fidelidade
Oferecer pontos de fidelidade para cada compra dos clientes ajuda você a manter os clientes por um longo tempo. Quanto a cada pedido, os clientes obtêm o crédito da loja que podem usar para suas compras posteriores, incentivando o cliente a retornar à loja para usar o crédito da loja disponível na conta. O módulo Pontos de fidelidade está disponível para o Prestashop?platform.

c) Gerenciamento de devoluções
Políticas de devolução eficientes são um dos aspectos mais importantes para manter os clientes. A política de devolução e reembolso da loja on-line também incentiva os clientes a fazer seus pedidos. A fim de oferecer as lojas on-line de gerenciamento de devolução sem problemas, você pode usar o Extensão do Gerenciador de devoluções. A Knowband oferece a Extensão do Gerenciador de Devoluções para o Prestashop, Magento 1 de Magento 2 plataformas.

d) Surpresa de Aniversário
Todo mundo adora surpresas porque mostra o quanto as empresas valorizam os clientes. Para conquistar a confiança dos clientes, as empresas precisam ir além dos serviços e ofertas normais. Você pode oferecer um desconto adicional para os clientes em seu aniversário. Knowband oferece módulo de cupom de aniversário para o Prestashop plataforma.

Estratégia #5 Venda multicanal

Com a tecnologia em evolução e os hábitos de compra em constante mudança dos clientes, é essencial que todos os vendedores vendam seus produtos por meio de múltiplos canais. Todos os principais mercados, como Amazon, eBay, Walmart, Etsy, etc, fornecem uma plataforma para os vendedores venderem seus produtos através do mercado.

Vender através dos múltiplos canais é a melhor maneira de aumentar a reorganização da marca.

Para vender em múltiplos canais, o maior desafio para os vendedores é o gerenciamento do estoque e envio. A Knowband desenvolveu as extensões de integração do Marketplace para os principais mercados, como eBay, Walmart e Etsy. O módulo de integração de mercado automatiza o processo de listagem de produtos e permite que os vendedores gerenciem o estoque e o envio para o mercado a partir de sua loja on-line existente.

Integração do eBay Marketplace: A extensão de integração do eBay Marketplace está disponível para o Prestashop, Magento 1 de OpenCart plataforma.

Integração do Etsy Marketplace: A extensão de integração do Etsy Marketplace está disponível para o Prestashop, Magento 1, Magento 2 de OpenCart plataforma.

Integração Walmart Marketplace: A extensão de integração do Walmart Marketplace está disponível para o Prestashop, Magento 1 de OpenCart plataforma.

Você pode gostar:

Os prós e contras de se tornar um vendedor do Walmart Marketplace

https://www.knowband.com/blog/ecommerce-blog/pluses-minuses-becoming-walmart-marketplace-seller/

Mercado multi-vendor: 6 Maneiras de lidar com as falhas pós-feriado

O que são sites de sandbox no eBay Marketplace?

Coisas a considerar antes de iniciar um Magento Marketplace

Um site do Marketplace é tudo o que todo proprietário de negócios de comércio eletrônico deseja ter ao seu lado. Modelo de mercado de comércio eletrônico tem um nome para fornecer cargas de oportunidades e escolhas para todos que estão envolvidos nele. Do dono do site, Vendedor de mercado Para os clientes do Marketplace, todos recebem algo ampliado em comparação a um modelo de inventário de comércio eletrônico.

Tendo uma site do mercado não é uma tarefa grande, ter um mercado de sucesso é. Você não pode simplesmente desenvolver um site de mercado sem considerar algumas situações que precisam ser atendidas. Aqui, estou listando algumas questões e fatores que você deve considerar antes de iniciar um Magento Marketplace. De fato, você deve considerar esta situação em quase todos os plataformas de e-commerce.

O Magento foi originalmente desenvolvido como um site de e-commerce baseado em inventário

Um site de mercado aparece como uma experiência livre de encargos na maioria dos casos para um proprietário de mercado. Ele / ela não precisa se preocupar em manter um inventário de produtos, enviando os produtos para os clientes etc. Tudo parece tão perfeito. No entanto, mudar de um modelo de estoque para um mercado Magento não seria uma tarefa fácil.

A plataforma Magento eCommerce foi originalmente projetada para servir como um site de e-commerce baseado em inventário. Então, é necessário estender suas funcionalidades originais desenvolvendo um Extensão do Magento Marketplace que fornece as funcionalidades exigidas por um site de mercado. Então, quando você está pensando em obter uma extensão do Magento Marketplace, você deve essencialmente examinar esses fatores. Você deve verificar se sua extensão do Magento Marketplace é capaz de lidar com as funcionalidades básicas abaixo de um mercado:

[Caption id = "attachment_3501" align = "aligncenter" width = "463"] Uma organização básica do mercado de Magento ficará assim. [/ Caption]

Magento Marketplace – Registro de vendedor

Os vendedores são a parte mais importante de qualquer site de mercado. Sem vendedores, é apenas um site de comércio eletrônico regular. Portanto, em sua extensão do mercado Magento, você deve essencialmente verificar se ele pode gerenciar os registros do vendedor. Procure os seguintes recursos para gerenciar os registros do vendedor:

  • Os vendedores devem poder registrar uma conta de vendedor separada.
  • Deve haver uma opção para o administrador do Marketplace aprovar / desaprovar uma solicitação de conta do vendedor.
  • Somente vendedores aprovados devem ter permissão para vender no mercado.
  • Os vendedores devem poder enviar produtos somente em categorias permitidas
  • Os vendedores aprovados devem poder acessar um painel de vendedor de onde eles podem:
    • Atualize o perfil da loja e os detalhes do vendedor
    • Insira suas políticas de loja
    • Carregar os produtos em categorias permitidas
    • Se eles desejam vender produtos de novas categorias, eles devem poder solicitar um novo acesso de categoria do administrador
    • Receber pedidos de clientes
    • Gerenciar pedidos e atualizar os status dos pedidos
    • Acompanhe o relatório de vendas feitas
    • Acompanhe o valor da comissão paga ao administrador
    • Comunique-se com o administrador do mercado

Administrador do Marketplace–Managem do vendedort

O administrador do mercado é o proprietário do site ou é um representante do proprietário. O administrador deve ter todos os acessos éticos que farão com que tudo corra bem em seu site. Um administrador do mercado Magento deve ter os seguintes acessos para gerenciar seu site corretamente:

  • O administrador deve poder aprovar / desaprovar uma solicitação de conta do vendedor.
  • O administrador deve poder ver os detalhes dos vendedores.
  • O administrador deve poder ativar / desativar um vendedor sempre que desejar.
  • O administrador deve poder adicionar uma opção de envio para os vendedores usarem.
  • O administrador deve poder aprovar / reprovar uma nova solicitação de categoria.
  • O administrador deve poder aprovar / reprovar um produto enviado por um vendedor.
  • O administrador deve acompanhar as vendas feitas por um vendedor.
  • O administrador deve acompanhar as comissões obtidas em diferentes vendas realizadas.

Um mercado de Magento do ponto de vista dos clientes

Os clientes são a parte inseparável de qualquer atividade comercial. Sem ter um escopo adequado para o gerenciamento de clientes, nenhum site de comércio eletrônico pode sobreviver por um dia. Até mesmo um site de mercado precisa de um sistema adequado para gerenciar os clientes. Lucking Magento sendo uma plataforma muito eficiente fornece funcionalidades inerentes para gerenciar os clientes. Então, você não precisa se preocupar muito com o gerenciamento de clientes no seu Magento Marketplace. No entanto, você deve registrar que:

  • Os clientes podem procurar todos os produtos aprovados de todos os vendedores.
  • Os clientes podem ver as informações básicas do vendedor, como vendedor ou nome da loja.
  • O cliente pode fazer pedidos para os produtos de qualquer vendedor no site
  • Os vendedores podem receber o pedido feito pelo produto.
  • Os vendedores podem verificar se o pagamento do pedido foi feito.
  • Os vendedores podem atualizar o status de um pedido.

Finalmente,

Essas são as funcionalidades básicas do Marketplace que você deve procurar em uma extensão de mercado. Mesmo em sua busca por uma extensão do Magento Marketplace, esses recursos são igualmente importantes para procurar.

Você pode verificar isso Extensão do Magento Multi-Vendor Marketplace para saber como funciona uma extensão adequada do Magento Marketplace para você.

Gostou disso? Você também vai gostar disso