L'installazione dei nodi di tipo Shopify permette di mettere in comunicazione la piattaforma di integrazione bindCommerce con i negozi online realizzati in ambiente Shopify.
L'installazione consiste nell' inserire una chiave di autorizzazione e una password che permetteranno il dialogo della piattaforma e-commerce con bindCommerce, ma vediamo la configurazione del nodo dall'inizio.
Chiave e password API
La prima operazione da eseguire per rendere possibile la comunicazione fra il proprio sito Shopify e bindCommerce è il recupero della chiave e della password API.
Per ottenerle basta recarsi nella propria area amministrativa (miosito.myshopify.com/admin dove miosito è il nome dello store, mentre il resto dell'indirizzo è statico) inserendo le credenziali.
A questo punto sulla sinistra bisognerà cliccare sulla voce App per accedere alla lista delle app installate. In alto a destra, cliccare su Sviluppa App.
In alto a destra della nuova pagina cliccare su Crea un’app e dargli un nome. Una volta creata, cliccare su Configura gli ambiti dell’API del pannello di controllo.
Sarà necessario a questo punto abilitare tutti i permessi necessari e cliccare infine su Salva, in alto a destra.
Dopo aver salvato, comparirà il pulsante Installa App.
Dopo aver installato l’app, compariranno i campi da riportare all’interno del nodo Shopify in bindCommerce, precisamente Token di accesso API del pannello di controllo e Chiave API.
Ambiti di accesso da impostare per la gestione ordini e spedizioni
Assigned fulfillment orders: View or manage fulfillment orders
write_assigned_fulfillment_orders
read_assigned_fulfillment_orders
Customers: View or manage customers, customer addresses, order history, and customer groups
write_customers
read_customers
Draft orders: View or manage orders created by merchants on behalf of customers
write_draft_orders
read_draft_orders
Fulfillment services: View or manage fulfillment services
write_fulfillments
read_fulfillments
Merchant-managed fulfillment orders: View or manage fulfillment orders assigned to merchant-managed locations
write_merchant_managed_fulfillment_orders
read_merchant_managed_fulfillment_orders
Order editing: View or manage edits to orders
write_order_edits
read_order_edits
Orders: View or manage orders, transactions, fulfillments, and abandoned checkouts
write_orders
read_orders
Packing slip management: Edit and preview packing slip template
write_packing_slip_templates
read_packing_slip_templates
Returns: View or manage returns
write_returns
read_returns
Shipping: View or manage shipping carriers, countries, and provinces
write_shipping
read_shipping
Third-party fulfillment orders: View or manage fulfillment orders assigned to a location managed by any fulfillment service
write_third_party_fulfillment_orders
read_third_party_fulfillment_orders
Custom fulfillment services
write_custom_fulfillment_services
read_custom_fulfillment_services
Delivery customizations
write_delivery_customizations
read_delivery_customizations
Delivery option generators
write_delivery_option_generators
read_delivery_option_generators
Fulfillment constraint rules
write_fulfillment_constraint_rules
read_fulfillment_constraint_rules
Order submission rules
write_order_submission_rules
read_order_submission_rules
Ambiti di accesso da impostare per la gestione prodotti
Inventory
write_inventory
read_inventory
Product feeds: View or manage product feeds
write_product_feeds
read_product_feeds
Product listings: View or manage product or collection listings
write_product_listings
read_product_listings
Products: View or manage products, variants, and collections
write_products
read_products
Publications: View or manage groups of products that have been published to an app
write_publications
read_publications
Purchase options: View or manage purchase options owned by this app
write_purchase_options
read_purchase_options
Sales channels: View or manage sales channels
write_channels
read_channels
Translations: View or manage content that can be translated
write_translations
read_translations
Nodo
Recarsi nel menu:
Processi-->Nodi
e cliccare sul tasto Aggiungi.
- Teconlogia: indicare con quale applicativo deve mettersi in comunicazione il bindCommerce. In questo caso eCommerce Shopify.
- Nome: scegliere il nome da dare al nodo.
Una volta terminato cliccare sul tasto Salva e continua per far apparire ulteriori sezioni specifiche.
Indirizzo del sito
- Protocollo: protocollo di comunicazione del sito dove è installato Shopify;
- Url: l'indirizzo web dello shop dovrà essere quello utilizzato per accedere all'area amministrativa (miosito.myshopify.com dove miosito è il nome dello store, mentre il resto dell'indirizzo è statico) senza protocollo (http/https).
Shopify
In questa sezione potremo finalmente inserire chiave e password API recuperati in precedenza.
- Chiave Shopify: Chiave API ottenuto in precedenza
- Password Shopify: Token di accesso API del pannello di controllo ottenuto precedentemente
- Nome del negozio: reperibile nel backend del sito dal menu: Impostazioni --> Generali
Costi del canale di vendita
Si tratta di parametri utili per il calcolo della redditività commerciale. E' possibile specificare un costo fisso per vendita ed un costo percentuale medio.
Cliccare infine su SALVA E CHIUDI. Adesso bindCommerce è pronto per comunicare con lo store Shopify
Grazie per aver valutato questo contenuto.