9 Plugin Magento 2 utili ma sottovalutati a cui prestare attenzione

Una delle domande più comuni che riceviamo dagli utenti è: “Quali estensioni utilizzano normalmente le persone nel negozio Magento 2?” Spesso fai fatica quando cerchi l’estensione che corrisponde alle esigenze del tuo negozio. La stagione delle vacanze è dietro l’angolo e le estensioni come Pagamento in una pagina, Modulo di abbonamento e-mail Spin and Win, Mercato multi-vendor e scoprire Carrello abbandonato sono i popolari plugin di Magento 2, di cui sei già a conoscenza. In questo articolo, evidenzierò alcuni plug-in Magento 2 “non così famosi” ma migliori che potrebbero aiutarti con le tue vendite, conversioni, frequenza di rimbalzo o problemi di abbandono del carrello. Immergiamoci in esso.

1. Campi di registrazione personalizzati

Sto aggiungendo l’estensione Magento 2 Custome Registration Fields all’inizio dell’elenco. Se desideri offrire un’esperienza cliente personalizzata ai tuoi utenti e hai bisogno di maggiori informazioni da parte dell’utente, devi aggiungere alcuni campi personalizzati. Un plugin per Magento 2, Campi di registrazione personalizzati è sviluppato per aiutarti ad aggiungere campi personalizzati nella pagina di registrazione del tuo negozio eCommerce. Questo può essere utile per raccogliere ulteriori informazioni per fornire ai clienti un’esperienza di personalizzazione personalizzata.

2. Guadagna punti fedeltà-Estensione Magento 2

I proprietari di negozi online possono ora attirare più clienti dando loro punti fedeltà in varie occasioni. Devi offrire punti fedeltà ai tuoi clienti esistenti o alla nuova registrazione perché può farti ottenere l’acquisizione di clienti. Punti fedeltà – Magento 2 Plugin aumenterà il coinvolgimento dei clienti e aumenterà la fidelizzazione dei clienti.

3. Diventa un affiliato o un referral

I programmi di affiliazione e di riferimento sono fonti di reddito passivo. Il programma di affiliazione e referral plugin per Magento 2 è altamente personalizzabile e ricco di funzionalità. Qualsiasi cliente può registrarsi come affiliato e un cliente affiliato guadagna denaro in cambio dell’acquisto effettuato tramite il proprio canale. Il Programma di affiliazione e referral del cliente Magento 2 consentire al proprietario del negozio di visualizzare le icone dei social media per condividere il link di riferimento su piattaforme di social media come Facebook, Twitter e Pinterest.

4. Gestione carte regalo

Uno dei modi migliori per chiamare nuovi clienti nel tuo negozio per fare acquisti è offrire loro un prodotto dinamico chiamato Gift Card. È il nuovo modo preferito di inondare amore in occasioni speciali. La Gift Card fa risparmiare tempo all’utente indeciso e offre loro la possibilità di presentare il meglio su qualsiasi evento. Con Estensione Magento 2 Gift Card Manager, puoi aumentare la tua base di clienti, generare entrate anticipate e aumentare la consapevolezza del marchio. La carta regalo può essere inviata tramite e-mail nella data desiderata oppure il mittente può stamparla per consegnarla fisicamente.

5. Facebook Condividi e vinci

I clienti non perdono mai l’opportunità di guadagnare premi o sconti. Con Estensione Facebook Share And Win Discount Magento 2, puoi invogliare i tuoi clienti a condividere il link sui loro feed di Facebook. Se il cliente condivide il prodotto del negozio su Facebook, consente all’e-marketer di offrire uno sconto fisso o percentuale. I clienti riceveranno un codice coupon. È il modo più subdolo di fare pubblicità senza alcuno sforzo aggiuntivo. Questo plug-in Magento 2 moltiplica la base di clienti, porta nuovi clienti e aumenta la consapevolezza del marchio.

6. Responsabile resi

Se stai cercando una soluzione per gestire i tuoi ordini annullati e gli ordini di reso, allora Estensione Return Manager Magento 2 è tutto ciò di cui hai bisogno. Consente ai clienti di sollevare una richiesta di reso e aggiungere un motivo per il reso. I clienti possono chiedere un reso, un rimborso o una sostituzione. Riduce gli sforzi extra e gestisce le richieste di reso in modo impeccabile. L’amministratore può posizionare il pulsante di reso dell’ordine in diverse sezioni del front-end. Non perdere potenziali clienti perché una politica di restituzione sul negozio eCommerce porta clienti più fedeli al tuo negozio.

7. Tabella delle dimensioni del prodotto – Plugin Magento 2

Quando si tratta di acquistare un vestito, gli acquirenti online hanno per lo più preoccupazioni sulle dimensioni del prodotto. Non sono sicuri di quale taglia si adatterà perfettamente a loro. Ciò induce inevitabilmente i clienti a inoltrare una richiesta di reso in un secondo momento a causa del problema delle dimensioni. Puoi incorporare un file Estensione del grafico delle taglie del prodotto nel tuo negozio Magento 2. Una tabella delle taglie ti consente di migliorare l’esperienza di acquisto degli acquirenti e rende anche la pagina del tuo prodotto user-friendly. Si osserverà un calo del rendimento del prodotto o del tasso di cambio.

8. Estensione accesso social

Social Loginizer 12 In 1 – Estensione Magento 2 consente ai visitatori o ai clienti di accedere tramite Facebook, Google, Twitter, Pinterest o qualsiasi altra piattaforma di social media. L’accesso social può aiutarti a far crescere la tua attività. Fa risparmiare tempo al cliente e riduce gli sforzi aggiuntivi necessari per compilare il lungo modulo di registrazione. Incorpora l’opzione di accesso social nella tua pagina di checkout perché riduce l’abbandono del carrello migliorando il grafico del tasso di conversione.

9. Tempo di consegna preferito

Alcuni dei nostri utenti chiedono un’estensione attraverso la quale il prodotto può essere consegnato al loro cliente nella data e ora desiderate. Il Estensione del tempo di consegna preferito per Magento 2 è quello che ti serve. Installando questa estensione puoi consentire ai clienti di scegliere la data e la fascia oraria desiderate per la consegna del loro ordine. Che si tratti di un compleanno o di un anniversario, ora puoi consegnare un regalo nel loro giorno speciale.

Pensiero finale:

Queste sono le estensioni che possono ridurre l’abbandono del carrello, aumentare il tasso di conversione, aumentare le vendite del tuo e-commerce e offrire ai tuoi clienti un’esperienza user-friendly. Installa queste estensioni nel tuo negozio Magento 2 e migliora l’esperienza del cliente.

Knowband fornisce Magento servizi di sviluppo di plugin per migliorare la funzionalità dei tuoi negozi eCommerce. Ci sono molte estensioni disponibili sul negozio Knowband per Magento, Magento 2, PrestaShop e OpenCart store. www.knowband.com

Letture consigliate:

Come creare un cliente in Magento?

Magento è oggi una delle piattaforme di e-commerce più flessibili e ampiamente utilizzate. Molte volte durante il nostro sviluppo abbiamo bisogno di creare clienti tramite il nostro codice. Ad esempio, se stiamo sviluppando un plugin Magento per connettere il nostro negozio Magento a marketplace come Walmart, Etsy, ecc., Creiamo un ordine per il cliente tramite il nostro codice. Ma per creare un ordine dobbiamo creare un cliente se quel cliente non esiste sul nostro negozio Magento. Possiamo creare clienti in Magento semplicemente usando il seguente codice.

Codice per la creazione di un cliente in 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 ($ _ sito Web) -> setStore ($ store) -> setFirstname ($ _ firstName) -> setLastname ($ _ lastName) -> setEmail ($ _ customerEmail) -> setPassword ($ _ customerPassword); prova {$ _newCustomer-> save (); } catch (Exception $ e) {Mage :: getSingleton ('cliente / sessione') -> addException ($ e, $ this -> __ ('Errore nella creazione del cliente')); Mage :: LogException ($ e); } <a href="https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-26.png"> <img class = "alignnone size-medium wp-image-22306" src = "https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-26-300x48.png" alt = "creazione-cliente-in-magento" larghezza = "300" altezza = "48" /> </a>

Ma questo cliente ha solo informazioni di base come nome, cognome, email, ecc. Non ha indirizzo di spedizione o di fatturazione. Possiamo salvare le informazioni complete sull'indirizzo del cliente tramite il seguente codice.

Codice per il salvataggio dell'indirizzo del cliente:

$ _website = Mage :: app (); getWebsite (); $ _customerEmail = 'demo@demo.com'; // Email cliente $ _countryId = 'IN'; $ _postCode = '201301'; $ _city = 'Noida'; $ _telephone = '1111111111'; $ _fax = ''; $ _company = 'Velocity Software Solutions'; $ _street = ''; $ _customer = Mage :: getModel ('cliente / cliente') -> setWebsiteId ($ _ sito web ->; getId ()) -> loadByEmail ($ _ customerEmail); $ _customerAddress = Mage :: getModel ("cliente / indirizzo"); $ _customerAddress-> setCustomerId ($ _ cliente-> getId ()) -> setFirstname ($ _ cliente-> getFirstname ()) -> setMiddleName ($ _ cliente-> getMiddlename ()) -> setLastname ($ _ cliente-> getLastname ()) -> setCountryId ($ _ countryId) -> setPostcode ($ _ postCode) -> setCity ($ _ city) -> setTelephone ($ _ telephone) -> setFax ($ _ fax) -> setCompany ($ _ company) -> setStreet ($ _ street) - > setIsDefaultBilling ('1') -> setIsDefaultShipping ('1') -> setSaveInAddressBook ('1'); prova {$ _customerAddress-> save (); } catch (Exception $ e) {Mage :: getSingleton ('cliente / sessione') -> addException ($ e, $ this -> __ ('Errore nel salvataggio dell'indirizzo del cliente.')); Mage :: LogException ($ e); } <a href="https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-27.png"> <img class = "alignnone size-medium wp-image-22308" src = "https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-27-300x133.png" alt = "saving-address-of-customer" width = "300" altezza = "133" /> </a>

Ora le informazioni sull'indirizzo del cliente sono complete. Spero che il codice sopra indicato ti aiuti ad aggiungere un nuovo cliente al tuo negozio Magento.


Come installare Magento usando la riga di comando?

Magento è una delle migliori piattaforme open source basate sull'e-commerce, scritta in PHP. Magento offre tre diverse piattaforme:

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

Qui impareremo come installare Magento usando la riga di comando (CLI). L'installazione da riga di comando di Magento è uno dei modi più efficienti di installazione se la stiamo installando sui server.

Scarica Magento Community Edition 1.X

Si può scaricare la versione richiesta di Magento dal sito ufficiale del magnete. Usa sotto il link per scaricare il pacchetto.

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

Chiederà di accedere. Se non si dispone di un account, creare un account e procedere ulteriormente.

Decomprimere il file scaricato

Spostare il file in una directory in cui si desidera installarlo e decomprimerlo.

a) Se si tratta di un file zip, utilizzare il seguente modo:

Sintassi:- decomprimere nome_file es. –

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

b) Se si tratta di un file tar, utilizzare il seguente metodo:

Sintassi:- tar xf nome_file eg –

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

Prerequisito per l'installazione di Magento:

Per l'installazione di Magento, è necessario soddisfare i requisiti di sistema standard. Come per la documentazione di Magento è necessario soddisfare i seguenti requisiti per l'installazione di Magento.

a) Ambiente:

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

b) Sistema operativo:

Linux x 86, x86-64

c) Server Web:

  • Apache 2.x
  • Nginx 1.7.x

d) Hosting del server:

  • Possibilità di eseguire lavori programmati (crontab) con PHP 5.
  • Possibilità di sovrascrivere le opzioni nei file .htaccess.

e) PHP:

  • PHP 5.6
  • PHP 5.5
  • PHP 5.4

f) Estensioni richieste:

  • pdo_mysql
  • SimpleXML
  • mcrypt
  • Hash
  • GD
  • DOM
  • Iconv
  • Curl
  • SOAP (per API Webservices)

g) Configurazione aggiuntiva:

  • safe_mode off
  • memory_limit nientemeno che 256 MB (consigliato 512 MB)

h) Database:

  • MySQL 5.6 (Oracle o Percona)

Per informazioni dettagliate si prega di controllare:

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

Setup Database

Ora imposteremo il database per il nostro Magento. Per la configurazione del database è necessario avere le seguenti cose

  1. Host DB
  2. Nome DB
  3. Nome utente DB
  4. Password DB

Passi per la creazione di un database:

Passo 1. Accedi al tuo MySQL:

MySQL -udb_user -ppassword_db -hdB_HOST

a) DB_User: – Nome utente di MySQL

b) DB_Password: – Password del MySQL

c) DB_Host: – Nome host di MySQL

Passo 2. Crea un database:

Sintassi: – crea il database DB_NAME, ad esempio crea il database kb_mage_db; Qui kb_mage_db è il nome del database che stiamo creando.

Passo 3. Controlla il database appena creato usando il comando seguente

Mostra database; Questo mostrerà l'elenco di tutti i database creati nel tuo sistema. Ecco il nome del

Passo 3. Esci dal tuo server MySQL usando il seguente comando

Uscita;

Installazione di Magento

Per l'installazione della CLI, è necessario eseguire il seguente comando:

php -f install.php - \ --license_agreement_accepted "yes" \ --locale "en_US" \ --timezone "America / Los_Angeles" \ --default_currency "USD" \ --db_host "DB_HOST" \ --db_name " DB_NAME "\ --db_user" DB_USER "\ --db_pass" DB_PASS "\ --db_prefix" DB_PREFIX "\ --admin_frontname" ADMIN_FRONT_NAME "\ --url" SITE_URL "\ --use_rewrites" si "\ --use_secure" si "\ --secure_base_url" SITE_URL "\ --use_secure_admin" si "\ --admin_firstname" ADMIN_FIRST_NAME "\ --admin_lastname" ADMIN_FIRST_LAST_NAME "\ --admin_email" EMAIL "\ --admin_username" USERNAME "\ --admin_password" PASSWORD "

Spiegazione delle parole chiave utilizzate nel comando CLI.

  1. Locale: inserisci il codice della lingua come "en_US" che vuoi usare in Magento.
  2. Fuso orario: inserisci il fuso orario che vuoi utilizzare in Magento. In questo caso, abbiamo utilizzato "America / Los_Angeles".
  3. Default_currency: posiziona la valuta che vuole usare in Magento.
  4. DB_HOST – Nome host del database, in caso di un sistema locale mettere localhost
  5. DB_NAME: il nome del tuo database es. Kb_mage_db
  6. DB_USER – Il nome utente con i diritti di accesso al database
  7. DB_PASS – La password per l'utente del database
  8. SITE_URL: il percorso in cui è installato Magento, ad es https://www.kbmagedomain.com/
  9. ADMIN_FIRST_NAME: nome dell'amministratore
  10. ADMIN_LAST_NAME – Cognome dell'amministratore
  11. EMAIL: indirizzo email del proprietario del negozio, ad es email@knowband.com
  12. USERNAME: il nome utente dell'amministratore. Questo sarà usato per accedere al back-end magneto.
  13. PASSWORD – La password dell'amministratore. Questo sarà usato per accedere al back-end magneto.

Dopo l'installazione di Magento, il messaggio di successo verrà mostrato con l'id di crittografia. Ora apri il tuo browser preferito e verifica di aver installato Magento usando l'URL che hai usato.


Come creare ordini in modo programmatico in Magento?

A volte abbiamo bisogno di creare ordini in modo programmatico in Magento. Supponiamo che tu stia creando un plugin Magento per il tuo negozio per collegarlo al mercato come Walmart o Etsy.

Passi coinvolti nella creazione dell'ordine:

  • Definiremo i dati dei clienti come nome, cognome, email.
  • Definire l'indirizzo di spedizione e fatturazione del cliente.
  • Definire il metodo di spedizione e di pagamento del cliente.
  • Definisci il prodotto e la quantità che deve essere ordinata sul nostro negozio Magento.
  • Crea un cliente se il cliente non esiste nel nostro negozio Magento. È un passaggio facoltativo.
  • Aggiungi prodotto alla quotazione del cliente.
  • Aggiungi l'indirizzo di spedizione e fatturazione al preventivo del cliente.
  • Preparare e salvare le quotazioni del cliente.
  • L'ordine viene creato sul tuo negozio Magento.

Uso

         $ _store = Mage :: app () -> getStore (); $ _website = Mage :: app () -> getWebsite (); $ _firstName = John '; $ _lastName = 'doe; $ _email = 'demo@demo.com'; / * * Indirizzo di fatturazione personalizzato * / $ billingAddress = array ('customer_address_id' => '', 'prefix' => '', 'firstname' => $ _firstName, 'middlename' => '', 'lastname' => $ _lastName, 'suffix' => '', 'company' => '', 'street' => array ('0' => 'Sector 63', // Obbligatorio '1' => 'Noida, UP') , 'city' => 'Noida', 'country_id' => 'IN', // codice paese 'regione' => 'UP', 'region_id' => '', 'codice postale' => '201301', ' telefono '=>' 888-888-8888 ',' fax '=>' ',' save_in_address_book '=> 1); / * * Indirizzo di spedizione personalizzato * / $ shippingAddress = array ('customer_address_id' => '', 'prefix' => '', 'firstname' => $ _firstName, 'middlename' => '', 'lastname' => $ _lastName, 'suffix' => '', 'company' => '', 'street' => array ('0' => 'Sector 63', // Obbligatorio '1' => 'Noida, UP') , 'city' => 'Noida', 'country_id' => 'IN', // codice paese 'regione' => 'UP', 'region_id' => '', 'codice postale' => '201301', ' telefono '=>' 888-888-8888 ',' fax '=>' ',' save_in_address_book '=> 1); / ** * Immettere il metodo di spedizione che si desidera utilizzare. Alcuni degli altri metodi di spedizione * sono tablerate_tablerate, freeshipping_freeshipping ecc. * Qui stiamo usando flatrate_flatate * / $ _shippingMethod = 'flatrate_flatate'; / ** * Immettere il metodo di pagamento che si desidera utilizzare. Alcuni dei metodi di pagamento dell'ordine * sono checkmo, gratuito, bonifico bancario, risparmio, ordine di acquisto, ecc. * / $ _paymentMethod = 'cashondelivery'; / ** * Fornire una serie di prodotti e la loro quantità. * $ array = array (product_id => qty) * / $ productIds = array (905 => 1); $ quote = Mage :: getModel ('vendite / quote') -> setStoreId ($ _ store-> getId ()); $ Citazione-> setCurrency (Mage :: app () -> getStore () -> getBaseCurrencyCode ()); $ customer = Mage :: getModel ('cliente / cliente') -> setWebsiteId ($ _ website-> getId ()) -> loadByEmail ($ _ email); / ** * Preparazione del cliente per il preventivo * se il cliente non è registrato, creeremo un nuovo cliente. Questo è * un processo facoltativo. * / if (! $ customer-> getId ()) {$ customer = Mage :: getModel ('cliente / cliente'); $ customer-> setWebsiteId ($ _ website-> getId ()) -> setStore ($ _ store) -> setFirstname ($ _ firstName) -> setLastname ($ _ lastName) -> setEmail ($ _ email); / ** * Creazione di un nuovo cliente * Salta try-catch se non vuoi creare un nuovo cliente. * / prova {// Generare la password per il cliente. Puoi anche usare qualsiasi password // personalizzata per questo. $_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 è la matrice della risposta con lo stato della creazione dell'ordine. * / $ response ['success'] = true; $ response ['error'] = false; $ response ['messages'] = 'Numero ordine'. $ incrementId. ' creato con successo. '; } 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 -> __ ('Errore nell'elaborazione dell'ordine. Per favore riprova più tardi.'); Mage :: LogException ($ e); } Mage :: app () -> getResponse () -> setBody (Mage :: helper ('core') -> jsonEncode ($ response));

Si prega di passare attraverso il codice di cui sopra


Come eseguire query SQL dirette in Magento?

Oggi impareremo come correre

Ottieni il modello di risorsa principale –

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

Dopo questo, dobbiamo creare una connessione di lettura o scrittura secondo le nostre necessità.

/ ** * Recupera la connessione di lettura * / $ readConnection = $ resource-> getConnection ('core_read'); / ** * Recupera la connessione in scrittura * / $ writeConnection = $ resource-> getConnection ('core_write');

Recupero del nome corretto della tabella –

Nel caso in cui non si sia a conoscenza del prefisso della tabella, è possibile utilizzare il codice seguente per recuperare il nome corretto della tabella.

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

Se il prefisso è mage_ allora il nome della tabella che restituirà sarà mage_catalog_product_entity

Dati di lettura –

Per leggere i dati dalla tabella, utilizzare il seguente codice

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

Qui, $ query_result restituirà il risultato della query selezionata. Nel nostro caso restituirà la matrice di tutto il prodotto. Nel caso in cui siano necessari i dati del solo prodotto, utilizzare il seguente comando.

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

Qui $ _productId è l'id del prodotto di cui abbiamo bisogno i dati.

Scrivere dati –

Per inserire dati nella tabella usa il seguente codice.

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

Dati aggiornati –

Se dobbiamo aggiornare type_id di un prodotto su "configurabile", possiamo usare il seguente codice. Qui $ _productId è l'id del prodotto.

$ update_query = "UPDATE {$ _tableName} SET type_id =" configurable "WHERE entity_id = {$ _ productId}"; $ WriteConnection-> query ($ update_query); Ma Magento ha fornito il concetto del modello per la connessione al database in quanto forniscono l'astrazione e sono più sicuri delle query SQL dirette.


Magento

1.0 Introduzione di Magento

Knowband Magento Auto Switch Lingua e modulo valuta cambia automaticamente la lingua e la valuta del sito eCommerce in base al Paese o alla regione del visitatore. L'amministratore può offrire un'esperienza migliore ai visitatori del negozio fornendo loro le informazioni pertinenti nella lingua preferita. Questa è una delle estensioni indispensabili per migliorare l'esperienza utente e la base clienti a livello globale.

1.1 Funzionalità di Magento

1. Magento Language e Currency Switch Module convertono automaticamente la lingua del negozio online in base alla posizione degli utenti rilevandone l'indirizzo IP.

2. Estensione dell'interruttore di lingua e valuta Magento

3.

4. Il modulo Lingua e valuta automatica di Magento consente di convertire la lingua e la valuta predefinite

5. Questo modulo di lingua Auto Magento è supportato in più lingue.

6. Anche la lingua e l'estensione della valuta di Magento Auto Switch sono compatibili con SSL.

7. L'Auto Switch di lingua e valuta Magento di Knowband è compatibile con più negozi.

8. Con l'aiuto di questa estensione e estensione valuta automatica di Knowband Magento, l'amministratore del negozio può offrire un'esperienza utente migliore ai clienti mostrando il contenuto nella lingua e valuta preferite.

9. Questa interfaccia back-end per estensione lingua e cambio automatico di Magento è estremamente facile da usare.

Installazione 2.0

La struttura delle cartelle della cartella Auto Switch Language e Currency.

2. Copia tutte le cartelle nella directory principale di Magento e cancella la cache (se abilitata).

3. Sarai in grado di trovare il "Auto cambia lingua e valuta"opzione all'interno del"Sistema> Estensioni knowband> Lingua e valuta per commutazione automatica“.

4. Ora puoi configurare la Magento Auto Switch Language e Currency Extension secondo i tuoi requisiti e verificarne il funzionamento nel front end al seguente URL:

Pannello di amministrazione 3.0

Dopo aver installato Magento Language e Currency Switcher Module nello store Magento. L'interfaccia di amministrazione di Magento Auto Switch Language e Currency Extension offre due schede. Sono menzionati qui sotto:

1. impostazioni generali

2. Elenco dei Paesi

Cerchiamo di discutere le varie opzioni di personalizzazione di Magento Automatic Language e Currency Switch Module.

3.1 Impostazioni generali

I vari campi di

1.Language Switching 2.Currency Switching

1. Cambio di lingua:?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. Cambio valuta:?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.

Elenco dei Paesi 3.2

Il convertitore automatico di lingua e valuta per Magento offre un'opzione al rivenditore online per aggiungere i Paesi con lingua e valuta preferita. Per tutti i Paesi elencati qui con la lingua e la valuta predefinite sarà diversa per la lingua. (Come per l'opzione selezionata dall'amministratore)

3.2.1 Come aggiungere una nuova posizione / paese con la rispettiva lingua e valuta?

Secondo il requisito del negozio, l'amministratore può aggiungere qui i paesi.

Per aggiungere il Paese, l'amministratore del negozio deve fare clic su 'aggiungi NuovoPulsante '.

Facendo clic sul pulsante Aggiungi nuovo, l'amministratore del negozio verrà reindirizzato alla pagina seguente:

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

Seleziona la lingua predefinita:?This contains the list of languages. The admin can select the language used in that particular country.

Seleziona la valuta predefinita:?By Select default currency option of the Magento Auto Switch Currency Module the Magento store admin can select the currency for the selected country.

Nel caso in cui l'amministratore debba aggiornare la valuta e la lingua per un determinato Paese, l'amministratore può aggiornare le informazioni facendo clic su "ModificaPulsante '.

Si prega di fare riferimento allo screenshot qui sotto per modificare i dettagli:

Possono eliminare il paese specifico facendo clic sul pulsante Elimina.

4.0 Front End

Nel front-end, la lingua e la valuta cambieranno automaticamente in base alla configurazione dell'amministratore in Back-Office.

Con Magento Auto Change Language e Currency Module, l'IP dell'utente verrà rilevato e la lingua e la valuta predefinite verranno cambiate automaticamente come mostrato nell'immagine sopra. Le modifiche saranno basate sulla configurazione del back-end di Magento Auto Switch Language e Currency Extension.

Magento

1.0 Introduzione Magento

Le carte regalo sono diventate un fattore importante delle attività di e-commerce. Knowband fornisce il Estensione del Gestore del carrello regalo Magento che consente al proprietario del negozio Magento di offrire carte regalo ai propri clienti. L'estensione voucher regalo Magento è un modulo che consente all'amministratore di acquisire nuovi consumatori online mantenendo i clienti esistenti.

L'estensione della carta regalo Magento di Knowband dà la flessibilità a un cliente di acquistare la carta regalo online e di inviare il buono regalo ai propri amici via e-mail in una data e ora specifiche. Gli acquirenti online possono ordinare le carte regalo per le occasioni speciali per i loro vicini e cari.

1.1 Caratteristiche dell'estensione Magento Gift Card Manager

  • Utilizzando l'estensione del gestore di carte regalo Magento, il commerciante del negozio eCommerce può offrire l'opzione e-gift card ai visitatori del proprio negozio.
  • Il proprietario del negozio Magento può inserire il link per la Gift Card ovunque nel front-end del sito web.
  • L'estensione di Sendband Magento Sendband di Knowband consente all'amministratore di fissare la durata minima entro la quale la gift card viene consegnata all'utente finale dopo che è stato effettuato l'ordine per lo stesso.
  • Il modulo della carta regalo Magento di Knowband consente all'amministratore di impostare il prefisso per la carta regalo.
  • Con l'aiuto dell'estensione del buono regalo Magento, i proprietari del negozio online possono personalizzare l'oggetto e il contenuto del modello di e-mail già pronti come da desideri.
  • L'estensione della carta regalo Magento di Knowband offre all'amministratore l'opzione di personalizzazione del PDF in cui è possibile modificare il prefisso e il contenuto della carta regalo.
  • L'amministratore del negozio può eseguire cron per implementare automaticamente le modifiche.
  • L'estensione della carta regalo Magento di Knowband consente all'amministratore del negozio di aggiungere, modificare o eliminare il modello di carta regalo.
  • I commercianti online possono aggiungere il numero N di modelli di carte regalo per varie occasioni, inclusi Anniversario, Compleanni, Feste o qualsiasi altro evento speciale. I disegni oi modelli di carte regalo predefiniti possono essere modificati, disabilitati o eliminati secondo necessità.
  • L'amministratore del negozio ha anche un'opzione per tenere traccia degli ordini ricevuti per la carta regalo dal back-end dell'estensione del gestore di carte regalo Magento.
  • L'estensione del buono regalo Magento aiuta l'amministratore ad aumentare la fidelizzazione dei clienti.
  • L'estensione per mandare una cartolina regalo di Knowband's Magento è facile da installare e configurare.
  • L'estensione della carta regalo Magento è completamente mobile.

1.2 Magento Gift Card Manager Vantaggi per i clienti:

1. L'estensione della carta regalo Magento di Knowband risparmia il tempo prezioso dei clienti. Possono ottenere le carte regalo per le diverse occasioni nel caso in cui stiano trovando difficile scegliere un regalo tangibile dal negozio.

2. L'opzione di carta regalo incorporata dal modulo di carte regalo Magento di Knowband è la migliore per quei clienti che hanno difficoltà a selezionare un regalo per ogni occasione.

Installazione 2.0

Dopo aver acquistato il modulo della carta regalo Magento dal negozio, riceverai i seguenti file.

1. Il file zippato costituito dal codice sorgente del modulo 2. Manuale utente

Segui i seguenti passaggi per installare l'estensione del gestore di carte regalo Magento:

1. La struttura delle cartelle di Gift Card Manager.

2. Copia tutte le cartelle del file zippato e incollale nella directory radice di Magento e cancella la cache di cassa (se abilitata).

3. Sarai in grado di trovare il "Gestore di carte regalo"opzione all'interno del"Sistema> Estensioni di Knowband> Gestore di carte regalo“.

4. Ora puoi configurare Magento Gift Card Manager secondo le tue esigenze e verificarne il funzionamento nel front-end.

Pannello di amministrazione 3.0

Dopo aver installato l'estensione Magento Gift Card Manager nel negozio Magento, l'amministratore ottiene una serie di opzioni di configurazione. Sono disponibili le seguenti sezioni per l'interfaccia di amministrazione:

1. Configurazione del modulo 2. Modello di carta regalo 3. Prodotti per carte regalo 4. Ordini di carte regalo

Cerchiamo di discutere le varie opzioni di personalizzazione dell'estensione del buono regalo Magento.

Configurazione del modulo 3.1.1

La scheda Configurazione modulo del modulo Magento gift card manager di Knowband offre le opzioni di configurazione di base per l'amministratore del negozio. La scheda Configurazione modulo è discussa di seguito.

1. Abilita il modulo:?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. Abilita collegamento intestazione: L'amministratore del negozio può abilitare il pulsante per visualizzare il link della carta regalo nell'intestazione della pagina web.

Anteprima front-end:

3. Abilita il collegamento sinistro: In questa sezione, il rivenditore online può abilitare la visualizzazione del collegamento sul lato sinistro del sito.

Anteprima front-end:

4. Abilita collegamento a piè di pagina: L'amministratore può abilitare la visualizzazione del link Carte regalo al piè di pagina del sito.

Anteprima front-end:

5. Abilita il mio collegamento account: L'amministratore può abilitare il link della carta regalo nella pagina Il mio account.

Anteprima front-end:

6. Prefisso biglietto regalo:Con questa opzione dell'estensione della carta regalo Magento, l'amministratore può impostare il prefisso per il codice del buono della carta regalo prepagata da qui. Ad esempio, il codice può essere inserito nel formato

7. Stato dell'ordine della carta regalo:?The admin gets an option to select the status of the orders.

8. Distacco minimo di consegna della carta regalo:Il buono regalo Knowband Magento consente all'amministratore del negozio di specificare la durata minima del giorno in cui l'ordine è stato effettuato e il giorno della consegna della carta regalo.

Impostazioni e-mail 3.1.2

In questa scheda, l'amministratore può personalizzare il modello di e-mail della carta regalo come desideri. L'estensione della carta regalo Magento di Knowband offre modelli di e-mail predefiniti. L'intera email, dalla riga dell'oggetto al contenuto, può essere modificata e personalizzata secondo i requisiti.

Questa estensione del gestore di carte regalo Magento offre l'opzione due modelli di email.

  • Modello di email del destinatario
  • Modello di email del mittente

Modello di email del destinatario: In questa sezione, l'amministratore del negozio può inserire l'oggetto dell'email e il contenuto secondo il requisito.

Contenuto dell'email del mittente: In questa sezione dell'estensione della carta regalo Magento, il commerciante del negozio può personalizzare il contenuto dell'email secondo i requisiti aziendali.

Impostazione 3.1.3 PDF

L'amministratore può consentire ai clienti di scaricare la carta regalo in formato PDF. Il modulo del buono regalo Magento offre l'opzione Impostazioni PDF all'amministratore. L'acquirente può stampare le carte regalo in formato PDF con l'aiuto del modulo Magento gift card manager. L'amministratore può modificare il prefisso della Gift Card e il contenuto PDF dal back-end e le modifiche si rifletteranno nel PDF.

Impostazione Cron 3.1.4

L'amministratore può eseguire manualmente il cron cliccando sul pulsante mostrato nell'immagine sottostante.

Oppure, l'amministratore del negozio eCommerce può abilitare l'esecuzione automatica dell'opzione cron attivando il pulsante come mostrato di seguito.

Modello di carta regalo 3.2

Questa scheda elenca il modello di carta regalo predefinito. L'amministratore può personalizzare questi modelli di carte regalo secondo il loro desiderio. Oltre a questo, il commerciante del negozio può modificare o eliminare il modello di carta regalo.

3.2.1 Come modificare ed eliminare il modello di biglietto regalo?

L'amministratore ha anche un'opzione per modificare il modello o eliminare. Questo può essere fatto cliccando sul pulsante Modifica o Elimina rispettivamente come mostrato di seguito:

3.2.2 Come aggiungere una nuova carta regalo?

Per creare i nuovi modelli per l'estensione del gestore di carte regalo Magento, vai alla scheda del modello di Gift Card e poi clicca su 'aggiungi Nuovo‘?option?at the top right side of the module.

Riempi le informazioni per creare il modello come mostrato nell'immagine:

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

2.L'amministratore può selezionare l'immagine o il layout delle carte regalo che verranno mostrate nel front-end del sito eCommerce.

Le immagini per le varie occasioni possono essere salvate nel back-end dell'estensione del gestore di carte regalo Magento di Knowband.

3.2.3 Come personalizzare il modello della carta regalo?

3.2.4 Visualizza le immagini dei modelli di carte regalo

L'amministratore del negozio può anche visualizzare le immagini per i vari eventi è stato salvato o può creare una nuova immagine per lo stesso.

Come si fa clic sul 'Visualizza immagini'verrai reindirizzato alla pagina seguente.

L'elenco mostra tutte le immagini che sono state create e salvate. È possibile visualizzare l'immagine completa o addirittura eliminarla se necessario.

Per creare nuove immagini, clicca 'Aggiungi nuova immagine' come mostrato di seguito.

3.2.2 Aggiungi immagine modello di carta regalo

È possibile inserire il nome dell'immagine e il testo dell'immagine da mostrare sulla carta regalo. Anche l'immagine di sfondo e il colore, così come il colore del carattere, possono essere modificati con un clic del mouse. Visualizza l'anteprima dell'immagine prima di pubblicarla sul sito web.

Parole chiave 3.Template:L'estensione della carta regalo Magento consente all'amministratore di selezionare le parole chiave delle carte regalo.

4. Carta regalo fisica consentita:Abilita questo pulsante se vuoi offrire le carte regalo in forma fisica. Se questa funzionalità è abilitata, l'amministratore può consentire ai clienti di inviare la carta regalo in forma fisica al destinatario.

5. Carta regalo virtuale consentita:?The online retailer can enable the Virtual gift card functionality. This will allow the customers to download the e-cards.

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

Prodotto con carta regalo 3.3

Il modello di carta regalo Magento consente agli e-commercianti di personalizzare i prodotti di carte regalo prepagati in pochi semplici passaggi.

3.3.1 Come modificare ed eliminare il prodotto della carta regalo?

L'amministratore ha anche un'opzione per modificare / eliminare il prodotto della carta regalo dalla sezione mostrata di seguito:

3.3.2 Come aggiungere un nuovo prodotto per carte regalo?

Per creare il nuovo prodotto della carta regalo per l'estensione del gestore di carte regalo Magento, vai alla scheda del modello Carta regalo, quindi fai clic su 'aggiungi Nuovo‘?option at the top right side of the module.

Di seguito sono elencate le informazioni che è necessario fornire per la creazione del prodotto.

Nome del prodotto:Inserisci qui il nome del prodotto. Può essere felice anniversario, buon compleanno, buon natale o qualsiasi altro.

Prezzo del prodotto:Inserisci l'importo consentito nella carta regalo in questa sezione.

Qualità del prodotto:?Enter the product quality of this gift card product.

Validità della carta regalo:Il periodo di validità in mesi della carta regalo può essere inserito qui.

Carta regalo virtuale consentita:Abilita la cartolina elettronica accendendo il pulsante.

Spedizione gratuita:Il venditore eCommerce può anche consentire la spedizione gratuita al cliente.

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

Ordini di carte regalo 3.4

La scheda Ordine regalo fornisce l'intero elenco degli ordini ricevuti per le carte regalo. Implica l'e-mail del destinatario, la data di invio e lo stato delle carte regalo.

Nel 'Ordine della carta regalo'scheda vai al'Vedi'pulsante nella sezione destra. In questa sezione mostra l'intera informazione sull'ordine.

Interfaccia utente del sito Web 4.0

I link alla pagina delle carte regalo possono essere visualizzati nel front-end come optato dall'amministratore del negozio.

Una volta che i visitatori del negozio fanno clic sul link, verranno reindirizzati alla pagina della carta regalo del sito.

Ora il Cliente può acquistare la carta regalo e aggiungere il prodotto al carrello e procedere alla pagina di pagamento. La carta regalo verrà quindi inviata al destinatario.


Estensioni eCommerce per aiutarti Raggiungi i tuoi obiettivi di business nell'anno 2018

Per raggiungere il successo nel settore dell'eCommerce, è importante rimanere aggiornati con le ultime tendenze del settore. Rimanere al passo con gli attuali progressi tecnologici e le tendenze del mercato può tenerti al passo con i concorrenti. Uno dei modi migliori per raggiungere i tuoi obiettivi aziendali è quello di entrare nei panni delle aziende affermate e ottenere ispirazione da loro. Il flusso di lavoro ideale dell'attività eCommerce dovrebbe attirare gli acquirenti sul sito Web, filtrare i potenziali clienti dal traffico del sito Web e convertirli quindi in clienti paganti. Ciò può essere fatto migliorando l'esperienza del cliente, la strategia di fidelizzazione dei clienti e, infine, conquistando la fedeltà del cliente.

Non sarà sbagliato affermare che anche il passaparola dell'era digitale svolge un ruolo fondamentale. Se offri servizi migliori e migliori l'esperienza del cliente nel tuo negozio, allora, sicuramente recupererai vecchi clienti e ne attirerai di nuovi. I social media forniscono anche una piattaforma per i venditori online per raggiungere i nuovi clienti. In questo post, discuteremo le strategie più popolari che ti aiuteranno a raggiungere i tuoi obiettivi di business nell'anno 2018.

Strategia # 1 Attrarre nuovi clienti e conservare quelli vecchi:

Una strategia efficace per generare lead è il segreto del successo nell'e-commerce. La maggior parte delle volte, quando visiti siti di e-commerce affermati, potresti imbatterti nella finestra popup di benvenuto che offre sconti allettanti sul primo acquisto. Per usufruire di questo sconto speciale, i visitatori devono fornire i propri ID e-mail. Tutti i principali colossi dell'e-commerce non lasciano possibilità di acquisire l'id-email dei clienti. L'indirizzo email è il modo migliore per stabilire una relazione nuova e duratura con i clienti.

Ottenere gli indirizzi email dei visitatori non è un compito facile. Per ottenere l'ID e-mail dei visitatori, è necessario offrire offerte speciali ai nuovi visitatori. Puoi offrire la spedizione gratuita o uno sconto allettante al primo acquisto. La maggior parte delle migliori marche utilizza questa strategia per raggiungere più clienti.

Come puoi usare questa strategia per il tuo business online?

Gamified Welcome Popup-

La gamification del sito è il modo migliore per fidelizzare i clienti. Il popup Spin and Win è un popup gamified che consente ai visitatori di vincere gli allettanti sconti facendo girare la ruota proprio come il gioco della roulette. Il popup Spin and Win è uno dei modi migliori per visualizzare un popup interattivo per raccogliere le informazioni sul cliente. I clienti devono inserire i loro ID e-mail per giocare. L'interfaccia gamified sviluppa l'interesse dei clienti e loro forniscono felicemente i loro ID e-mail per giocare.

Popup Spin and Win gamified è disponibile per Magento1, Magento2, Prestashop, OpenCart e Shopify piattaforme.

Exit Intent Popup

Exit Intent Popup controlla il movimento del mouse e non appena il visitatore intende uscire, visualizza un popup impressionante con l'offerta di sconto. Special incoraggia i clienti a completare il loro acquisto e ti aiuta a far crescere la tua mailing list.

Exit Intent Popup è disponibile per Magento1, Magento2, PrestaShop e OpenCart piattaforme.

La strategia # 2 offre la spedizione gratuita

L'ultima tendenza nel mondo dell'eCommerce è quella di offrire la spedizione gratuita. I clienti preferiscono acquistare con l'opzione di spedizione gratuita. La maggior parte dei venditori sul mercato di punta come Amazon, Etsy, Walmart, eBay offre la spedizione gratuita.

Perché la spedizione gratuita è un must?

1) I clienti amano l'opzione di spedizione gratuita – Secondo gli studi, gli acquirenti online preferiscono effettuare l'ordine dei prodotti se la spedizione è gratuita.
2) Concorso – I mercati come Amazon, eBay, Walmart, Etsy e molti altri stanno espandendo la loro presenza e offrono grandi vantaggi ai clienti, compresi i servizi di spedizione gratuiti. Quindi, è un must per il business online offrire la spedizione gratuita per mantenere i propri clienti esistenti.
3) La spedizione gratuita riduce l'abbandono del carrello della spesa – La maggior parte delle volte il cliente lascia il carrello abbandonato a causa dei costi aggiuntivi (spese di spedizione e tasse).
4) La spedizione gratuita aumenta il valore medio degli ordini – Gli acquirenti acquistano più prodotti per qualificarsi per la spedizione gratuita.

Tattiche per offrire la spedizione gratuita

1) Uno dei metodi per offrire la spedizione gratuita è includere il costo di spedizione nel prezzo del prodotto stesso. Questo approccio funzionerà se offri prodotti unici al tuo mercato di nicchia e non ci sono così tanti concorrenti. 2) Puoi creare promozioni speciali per offrire la spedizione gratuita sui prodotti che hanno un margine più elevato. 3) Puoi offrire la spedizione gratuita solo per un particolare valore del carrello. Gli ordini con il valore del carrello superiore al limite impostato saranno idonei per la spedizione gratuita. 4) È possibile offrire la spedizione gratuita in occasioni speciali di vendita o durante le festività natalizie.

Estensioni eCommerce per offrire migliori servizi di spedizione:

a) Manager di spedizione gratuito
La Estensione del Gestore di spedizione gratuito è disponibile per la piattaforma Prestashop. Questo addon consente all'amministratore del negozio di creare regole, termini e condizioni per le spese di spedizione. I commercianti possono fissare il limite del carrello oltre il quale verrà offerta la spedizione gratuita. Questo modulo può aiutarti ad aumentare le entrate e il tasso di conversione del sito. Clicca qui per i dettagli.

b) Spese di spedizione per codice postale:
A volte è necessario offrire tariffe di spedizione in base alla posizione dell'utente. L'estensione Costo di spedizione per ZipCode è il modo migliore per offrire tariffe di spedizione in base alla posizione dell'utente. Il Costi di spedizione tramite il modulo ZipCode è disponibile per Prestashop. Estensione simile La verifica della disponibilità del prodotto tramite ZipCode è disponibile per Magento 1 piattaforma.

Strategia # 3 Migliora l'esperienza del cliente

Una migliore esperienza del cliente presso il tuo negozio incoraggia il cliente a navigare più prodotti che aiuta ad aumentare le possibilità di acquisto. Come da ultime tendenze del settore, dovresti cercare di offrire ai visitatori la migliore esperienza per convertirli in un cliente. Ci sono le seguenti estensioni che possono essere utili per ottenere lo stesso risultato.

a) Scorrimento infinito
Negli ultimi anni, la crescita dei dispositivi mobili porta una rivoluzione nel mondo dell'eCommerce. Ora, la maggior parte degli utenti preferisce navigare su Internet utilizzando i propri dispositivi portatili come cellulari e iPad. Lo scorrimento infinito consente agli utenti di sfogliare più prodotti con facilità e migliora l'esperienza utente per i dispositivi touch. Inoltre, l'opzione di scorrimento infinito funziona in modo efficiente anche durante la navigazione mobile. L'estensione Infinite Scroll sviluppata da Knowband è disponibile per Magento 1, Magento 2 e Prestashop piattaforme.

b) Tabella delle taglie
Se vendi calzature o indumenti, quindi, una carta taglie sulla pagina del prodotto è un must. La Tabella delle taglie aiuta gli utenti a selezionare la vestibilità corretta e riduce anche le possibilità di restituzione. L'estensione del formato grafico sviluppata da Knowband è disponibile per Magento 1, Magento 2, ePrestashop?platforms.

c) Video prodotto
Invece di leggere il lungo testo, gli utenti preferiscono guardare il video per capire meglio il prodotto. I video dei prodotti sono più coinvolgenti del testo. Knowband offre l'estensione video del prodotto che consente di visualizzare i video sulle pagine dei prodotti dai canali video come YouTube, Vimeo. L'estensione del video prodotto è disponibile per Prestashop, Magento 1 e OpenCart piattaforme.

d) Lista dei desideri
Con la crescita dinamica dei mercati negli ultimi anni, è emersa una nuova tendenza nel settore dell'e-commerce. Ora gli acquirenti preferiscono cercare i prodotti su Google o sui mercati come Amazon, Etsy, Walmart, eBay, Cdiscount ecc. Per ottenere un prezzo e offerte comparative migliori prima di prendere le decisioni di acquisto. La funzionalità Wishlist consente agli acquirenti di selezionare i prodotti di loro scelta, in modo che possano successivamente effettuare l'ordine per i prodotti. Dopo aver aggiunto i prodotti alla Wishlist, un acquirente può accedere alla sua lista dei desideri in qualsiasi momento. Ciò risparmia il tempo degli acquirenti in quanto possono facilmente aggiungere i prodotti della wishlist al carrello per effettuare l'ordine finale. L'estensione Wishlist è disponibile per Prestashop, Magento 1, Magento 2 e OpenCart piattaforme.

e) Pagamento express
Il processo di verifica facile è il fattore chiave per ottenere le maggiori vendite. La maggior parte delle attività online fornisce il checkout in un'unica fase per rendere l'esperienza di shopping degli acquirenti senza problemi. La verifica in un solo passaggio consente all'utente di inserire tutti i dettagli su una singola pagina e riduce l'abbandono del carrello. Il checkout in un unico passaggio consente agli acquirenti di creare l'account, effettuare un ordine come ospite o accedere all'account alla pagina di pagamento. Knowband offre il modulo di verifica di una pagina per il Magento 1, Magento 2, Prestashop e OpenCart piattaforme.

Strategia # 4 Tecniche di fidelizzazione dei clienti

a) Helpdesk
Se hai osservato che la maggior parte delle attività online offre il supporto per la chat 24 * 7. Recentemente Chat Boats ha anche fornito uno strumento efficace per migliorare gli impegni dei clienti. Aiutando clienti e visitatori a prendere le decisioni di acquisto e le richieste post vendita, è possibile sviluppare un legame tra il proprio marchio e i clienti. Questa relazione duratura potrebbe convertire i clienti in clienti fedeli. L'estensione dell'helpdesk è disponibile per Prestashop e Magento 1 piattaforme.

b) Punti fedeltà
Offrire punti fedeltà per ogni acquisto dei clienti aiuta a mantenere i clienti a lungo. Come per ogni ordine, i clienti ottengono il credito del negozio che possono utilizzare per i loro ulteriori acquisti incoraggia il cliente a tornare al negozio per utilizzare il credito del negozio disponibile nel conto. Il modulo Punti fedeltà è disponibile per Prestashop?platform.

c) Gestione dei resi
Politiche di reso efficienti sono uno degli aspetti più importanti per mantenere i clienti. La politica di restituzione e rimborso del negozio online incoraggia anche i clienti a effettuare i loro ordini. Al fine di offrire una gestione dei resi gratuita senza problemi, i negozi online possono utilizzare l'estensione Return Manager. Knowband offre l'estensione Return Manager per Prestashop, Magento 1 e Magento 2 piattaforme.

d) Sorpresa di compleanno
Tutti amano le sorprese perché dimostrano quanto le aziende apprezzino i clienti. Per conquistare la fiducia dei clienti, le aziende devono andare oltre i normali servizi e offerte. Puoi offrire uno sconto aggiuntivo ai clienti il ​​giorno del loro compleanno. Knowband offre il modulo Coupon di compleanno per Prestashop piattaforma.

Strategia #5 Vendita multicanale

Con la tecnologia in evoluzione e le mutevoli abitudini di acquisto dei clienti, è necessario che tutti i venditori vendano i loro prodotti attraverso più canali. Tutti i migliori mercati come Amazon, eBay, Walmart, Etsy ecc. Offrono ai venditori una piattaforma per vendere i loro prodotti attraverso il mercato.

La vendita attraverso più canali è il modo migliore per aumentare la riorganizzazione del marchio.

Per vendere su più canali, la sfida più grande per i venditori è la gestione dell'inventario e della spedizione. Knowband ha sviluppato le estensioni di integrazione del Marketplace per i migliori mercati come eBay, Walmart ed Etsy. Il modulo di integrazione del marketplace automatizza il processo di quotazione dei prodotti e consente ai venditori di gestire l'inventario e la spedizione per il mercato dal loro negozio online esistente.

Integrazione del Marketplace eBay: L'estensione di integrazione del Marketplace eBay è disponibile per Prestashop, Magento 1 e OpenCart piattaforma.

Integrazione di Etsy Marketplace: L'estensione di integrazione di Etsy Marketplace è disponibile per Prestashop, Magento 1, Magento 2 e OpenCart piattaforma.

Integrazione con Walmart Marketplace: L'estensione di integrazione del Marketplace di Walmart è disponibile per Prestashop, Magento 1 e OpenCart piattaforma.

Potrebbe piacerti anche:

I vantaggi e gli svantaggi di diventare un venditore di Walmart Marketplace

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

Mercato multi-vendor: 6 Modi per gestire le anomalie post-vacanze

Cosa sono i siti sandbox nel Marketplace di eBay?

Cose da considerare prima di avviare un Marketplace Magento

Un sito di Marketplace è tutto ciò che ogni imprenditore di eCommerce desidera avere dalla sua parte. Il modello di mercato dell'eCommerce ha un nome per fornire un sacco di opportunità e scelte a tutti coloro che sono coinvolti in esso. Dal proprietario del sito web, Venditore del mercato per i clienti di Marketplace, ognuno ottiene qualcosa di ingrandito rispetto a un modello di inventario di eCommerce.

Avere un sito web del marketplace non è un grande compito, avere un mercato di successo è. Non puoi semplicemente sviluppare un sito di marketplace senza considerare alcune situazioni che devono essere soddisfatte. Qui, mi sto occupando di alcune domande e dei fattori che dovresti prendere in considerazione prima di avviare un Magento Marketplace. In realtà, è necessario considerare questa situazione in quasi tutti i piattaforme eCommerce.

Magento è stato originariamente sviluppato come sito di eCommerce basato su inventario

Un sito di marketplace fornisce un'esperienza onerosa nella maggior parte dei casi per un proprietario del marketplace. Lui / lei non ha bisogno di preoccuparsi di mantenere un inventario dei prodotti, spedizione dei prodotti ai clienti ecc. Tutto sembra essere così perfetto. Tuttavia, passare da un modello di inventario a un mercato Magento non sarebbe un compito facile.

La piattaforma Magento eCommerce è stata originariamente progettata per essere utilizzata come sito di eCommerce basato su inventario. Quindi, è necessario estendere le sue funzionalità originali sviluppando a Estensione di Magento Marketplace che offre le funzionalità richieste da un sito di mercato. Quindi, quando stai pensando di ottenere un'estensione di Magento Marketplace, dovresti essenzialmente esaminare questi fattori. Dovresti controllare se l'estensione di Magento Marketplace è in grado di gestire le funzionalità di base di un marketplace:

[Caption id = "attachment_3501" align = "alignCenter" width = "463"] Un'organizzazione di base sul mercato di Magento sarà simile a questa. [/ Caption]

Magento Marketplace – Registrazione del venditore

I venditori sono la parte più importante di qualsiasi sito di mercato. Senza venditori, è solo un normale sito eCommerce. Quindi, nell'estensione del tuo marketplace Magento, dovresti essenzialmente verificare se è in grado di gestire le registrazioni del venditore. Cerca le seguenti funzionalità per la gestione delle registrazioni del venditore:

  • I venditori dovrebbero essere in grado di registrare un account venditore separato.
  • Ci dovrebbe essere un'opzione per l'amministratore del marketplace per approvare / disapprovare una richiesta di account venditore.
  • Solo i venditori approvati dovrebbero poterlo fare vendere sul mercato.
  • I venditori dovrebbero essere in grado di caricare i prodotti solo nelle categorie consentite
  • I venditori autorizzati dovrebbero poter accedere a un pannello del venditore da dove possono:
    • Aggiorna il profilo del negozio e i dettagli del venditore
    • Inserisci le loro politiche del negozio
    • Carica i prodotti nelle categorie consentite
    • Se desiderano vendere prodotti da nuove categorie, dovrebbero poter richiedere un nuovo accesso di categoria dall'amministratore
    • Ricevere ordini dai clienti
    • Gestisci gli ordini e aggiorna gli stati degli ordini
    • Tieni traccia del rapporto delle vendite effettuate
    • Tieni traccia dell'ammontare della commissione pagata all'amministratore
    • Comunicare con l'amministratore del marketplace

Amministratore del mercato–Managemen del venditoret

L'amministratore del marketplace è il proprietario del sito web o è un rappresentante del proprietario. L'amministratore dovrebbe avere tutti gli accessi etici che garantiranno che tutto vada liscio sul suo sito web. Un amministratore del marketplace Magento dovrebbe avere i seguenti accessi per gestire correttamente il suo sito web:

  • L'amministratore dovrebbe essere in grado di approvare / disapprovare la richiesta di un account venditore.
  • L'amministratore dovrebbe essere in grado di visualizzare i dettagli dei venditori.
  • L'amministratore dovrebbe essere in grado di attivare / disattivare un venditore ogni volta che lo desidera.
  • L'amministratore dovrebbe essere in grado di aggiungere un'opzione di spedizione per i venditori da utilizzare.
  • L'amministratore dovrebbe essere in grado di approvare / disapprovare una nuova richiesta di categoria.
  • L'amministratore dovrebbe essere in grado di approvare / disapprovare un prodotto caricato da un venditore.
  • L'amministratore dovrebbe essere in grado di monitorare le vendite effettuate da un venditore.
  • L'amministratore dovrebbe essere in grado di tenere traccia delle commissioni guadagnate sulle diverse vendite effettuate.

Un mercato Magento dal punto di vista dei clienti

I clienti sono la parte inseparabile di qualsiasi attività commerciale. Senza avere una portata adeguata per la gestione dei clienti, nessun sito eCommerce può sopravvivere per un giorno. Anche un sito di marketplace ha bisogno di un sistema adeguato per gestire i clienti. Lucking Magento è una piattaforma molto efficiente che offre funzionalità integrate per la gestione dei clienti. Quindi, non devi preoccuparti molto della gestione dei clienti nel tuo Magento Marketplace. Tuttavia, dovresti calcolarlo se:

  • I clienti possono sfogliare tutti i prodotti approvati da tutti i venditori.
  • I clienti possono vedere le informazioni di base del venditore come il venditore o il nome del negozio.
  • Il cliente può effettuare ordini per i prodotti da qualsiasi venditore sul sito
  • I venditori possono ricevere l'ordine effettuato per il loro prodotto.
  • I venditori possono verificare se il pagamento dell'ordine è stato effettuato.
  • I venditori possono aggiornare lo stato di un ordine.

Infine,

Queste sono le funzionalità di base del Marketplace che dovresti cercare in un'estensione di mercato. Anche nella ricerca di un'estensione di Magento Marketplace, queste funzionalità sono ugualmente importanti da cercare.

Puoi controllare questo Estensione del Multi-Vendor Marketplace di Magento per sapere come funziona un'estensione di Magento Marketplace adatta a te.

Questo mi piaceva? Ti piaceranno anche questi