Magento-Twinfield Module



Similar documents
MAGENTO-TWINFIELD MODULE

MAGENTO-TWINFIELD APP

ULTIMATE LOYALTY MODULE

Google Trusted Stores Setup in Magento

USER GUIDE Slink for Magento

Magento module Documentation

Shop by Manufacturer Custom Module for Magento

SEOSHOP - MAILCHIMP APP

DOCDATA - OPENCART PLUGIN

Product Name: Recurring & Subscription Payments Version: Document Type: Help doc Author: Milople Inc.

ekomimeetsmage Manual for version 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0

[Jet-Magento Integration]

Version USER GUIDE

[Jet-Magento Integration]

MyanPay API Integration with Magento CMS

Stripe Payment Module Magento 2 USER MANUAL MAGEDELIGHT.COM SUPPORT E: SUPPORT@MAGEDELIGHT.COM P: +1-(248)

Magento Integration Manual (Version /24/2014)

Product Name: Size Chart Popup Version: Document Type: Help doc Author: Milople Inc.

User Manual Web DataLink for Sage Line 50. Version 1.0.1

DEAR Inventory - Magento Integration Guide

skype ID: store.belvg US phone number:

DutyCalculator - Installation and Configuration

Prestashop Ship2MyId Module. Configuration Process

Multivendor Extension User Guide

Product Name: ANZ egate Connect Version: Document Type: Help doc Author: Milople Inc.

skype ID: store.belvg US phone number:

DHL Discounted Shipping by InXpress

Setting Up the Mercent Marketplace Price Optimizer Extension

Magento Clang Integration Extension version 1.2.0

MAGEJAM PLUGIN INSTALLATION GUIDE

Trytond Magento Documentation

ultimo theme Update Guide Copyright Infortis All rights reserved

ProxiBlue Dynamic Category Products

APP ANALYTICS PLUGIN

Magento Extension Point of Sales User Manual Version 1.0

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

IIS, FTP Server and Windows

X-POS GUIDE. v3.4 INSTALLATION SmartOSC and X-POS

ultimo theme Update Guide Copyright Infortis All rights reserved

Manual for merchants and developers

Module Private Sales User Manual

Plugin Integration Guide

OpenCart. SugarCRM CE (Community Edition Only) Integration. Guide

Active Directory Integration for Greentree

Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : rtharoth@yahoo.

LICENTIA. InvoiceXpress Integration

Quicken for Windows Conversion Instructions [Quicken for Windows WC to WC]

OneLogin Integration User Guide

Order Manager Toolkit

CounterPoint SQL and Magento ecommerce Interface

TABLE OF CONTENTS. ipay / Magento Implementation Guide 2 Copyright 2012 Planet Payment, Inc. All Rights Reserved.

Quick Start Guide. Hosting Your Domain

MIS Export via the FEM transfer software

Klarna Magento module

educ Office Remove & create new Outlook profile

Introduction. Installing Osell Free Magento Connect Extensions for

Quick Start Guide. DocuSign for Dynamics CRM Online Overview. Published August 2015

AVATAX 15 USER GUIDE

INVENTORY MANAGEMENT

ASULPUNTO Magento unicenta opos integration extension Version 1.0.0

IMPORT/EXPORT CUSTOMER REVIEWS. User Guide. User Guide Page 1

SMSNotify Extension. User Documentation. Automated SMS sender and customer relationship tool. SMSNotify User Documentation 1

Table of Content. 1. Mofluid Installation. 2. Mofluid Uninstallation. a. Magento Connect b. Manual Installation

Transitioning from TurningPoint 5 to TurningPoint Cloud - LMS 1

Cox Business Premium Online Backup USER'S GUIDE. Cox Business VERSION 1.0

USER GUIDE for Salesforce

Magento Extension for Add Multiple Products by Capacity Web Solutions

Link and Sync Guide for Hosted QuickBooks Files

FAQs. OneDrive for Business?

Manual Password Depot Server 8

Using Internet or Windows Explorer to Upload Your Site

DPD shipping module documentation. Magento module version 2.0.3

Adyen Magento extension

chef for Magento: Package Tutorial

MAGENTO - SETUP PAYMENT PLANS

Global TAC Secure FTP Site Customer User Guide

Setup Guide for Magento and BlueSnap

Altima Lookbook Free Extension v

How to Integrate Salesforce with Your Constant Contact Account FOR ENTERPRISE & UNLIMITED EDITIONS

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.

ProxiBlue Gift Promotions

Zoho CRM and Google Apps Synchronization

FAQs. OneDrive for Business?

A Step by Step Guide on Integrating Data in

Installation instructions for MERLIN Dashboard

SFTP Server User Login Instructions. Open Internet explorer and enter the following url:

1. Introduction. 2. Installing

NetSuite OpenAir Mobile for Android User Guide Version 1.3

How To Backup In Cisco Uk Central And Cisco Cusd (Cisco) Cusm (Custodian) (Cusd) (Uk) (Usd).Com) (Ucs) (Cyse

for Salesforce CRM INSTALLATION GUIDE February

PULSE Dashboard Administrator Guide (Updated 2/19/15)

ICEPAY Magento Basic Module

FAQ. How does the new Big Bend Backup (powered by Keepit) work?

3dCart Shopping Cart Software V3.X Affiliate Program Guide

Global Amazon Integration Module v1.1. Users Guide & Setup Instructions

Iceberg Commerce Video Gallery Extension 2.0 For Magento Version 1.3, 1.4, 1.5, 1,6

E-Commerce Installation and Configuration Guide

Transcription:

Magento-Twinfield Module V 1.2 (beta) Installation Manual V 1.2.1, November 23, 2011 Contact information Tauros Media Nederland B.V. E: twinfield@taurosmedia.com 1

1. Index 1) Index.2 2) Introduction..3 3) Package..3 4) Requirements 3 5) Installation.4 6) Configuration...6 7) Twinfield interface..9 8) Change log.12 9) FAQ.12 2

2. Introduction Tauros Media s Magento Twinfield module is developed for webshop owners who have a Magento webshop and manage their accounting on online accounting platform Twinfield. The Magento-Twinfield module connects the Magento webshop to Twinfield accounts. It can post invoices with all order details from the Magento webshop to the Twinfield online account. It sends Product name, Product sku, Quantity, Price, Shipping charges, applied discounts, applied taxes, Dates, Billing address and Shipping address. It will also update Invoice in Twinfield in case an order is cancelled or refunded from the webshop. Furthermore, the Magento-Twinfield module has the highly desired multi store feature meaning it can send invoices of different Magento stores to Twinfield. 3. Package The package contains: 3.1. Magento-Twinfield module. 3.2. Module installation manual. 4. Requirements 4.1. Magento webshop (Magento CE 1.4.X / 1.5.X / 1.6.1). 4.2. Twinfield account (Level 3 subscription). 4.3. Working knowledge of Twinfield online accounting and its interface. 4.4. Working knowledge of Magento backend. 4.5. Cpanel/server access. 4.6. Cron job set-up on your server. 4.7. An Up-to-date Test environment (separate from but exact copy of your Live setup)*. * As suggested by Magento, do not install extensions/modules directly on your Live setup, try it on a Test setup first. Also, it is a good practice to make backups of both Magento and the database before installing any extension. 3

5. Installation 5.1. Download and unzip the Magento-Twinfield module directory. 5.2. Open the /Magento-Twinfield folder, here you can see the /app folder. This folder contains the module. 5.3. Upload the app folder to your Magento shop directory using your favorite FTP client. This will not overwrite any files from your app folder. On some systems if you get a prompt asking whether to overwrite the folder, please select merge instead 5.4. Now log in to your Magento backend. Go to System > Cache management 4

5.5. Click Select All. Select Refresh all from the Actions drop-down menu and click Submit. Refresh the Cache irrespective of them being enabled or disabled. 5.6. Log out of the admin panel and login again. 5.7. You will now see a new Twinfield tab in top navigation menu of your admin panel. This indicates that you have successfully installed the Magento-Twinfield module. Now all you have to do is configure the module with the right details. 5

6. Configuration 6.1. Go to Admin panel > System > Configuration (left fig.) 6.2. Once on this page, look out for Twinfield section in the left column 6

6.3. Click on Twinfield configuration. It will take you to the configuration page. 6.4. Select Yes from the Enabled dropdown. 6.5. Username. Password, Organization, Office code: Here you have to enter your Twinfield account login credentials. These are provided to you by Twinfield when you create and account with them. Office code is not an obligatory field. 6.6. Click Save Config button present on top right corner of this section. This completes the module configuration. Now your Magento webshop and your Twinfield account are connected to each other. The module will send order invoices to Twinfield the next time your cron job runs. *You can set up Magento cron job from: System > Configuration > System (left column) > Cron. *You can set the cron to run every 15 minutes, once a day or any interval according to your needs. *You can also set cron job from your server admin panel. * This cron setting of magento requires that your cron.php file be run by the system cron scheduler. Ideally this would be setup when your magento was installed on the server. If it isn't setup, you will need to set it up. Please contact your webhost for additional information. It may take a few minutes to post all the data to Twinfield depending on the number of order invoices you have in your webshop. 7

Note that the module will only send the orders with status Complete (invoiced and shipped) or Closed (invoiced, shipped and credited back) in the Magento backend. The module will not posts orders to Twinfield which are still under Processing in Magento backend. So you have to invoice and ship all your orders from Magento backend. Also, only the orders created after the installation of the module will be exported. The module will ignore all previous orders irrespective of their status in magneto backend. Once the module posts the data to Twinfield it will create a log in the Magento backend indicating that the data was successfully posted to connected Twinfield account. The log section will display Magento Order id, Twinfield customer id (every customer will be given a unique Twinfield customer id when the order invoice is posted) and the time and date of the export to Twinfield. The Magento backend log will look like the following example image: You can also export data to Twinfield using the button present on top of the Exported orders log section. 8

7. Twinfield Interface 7.1. Login to your Twinfield account https://login.twinfield.com 7.2. Once you login: Go to Credit management > Browse Invoices 9

7.3. You will be presented with a search page. Search for Factuur here. It will display a list view of all invoices. Here you can view, edit, post to ledger and delete invoices. If you click on view or edit icon (at the right edge) on above displayed page you can view the individual invoices and the details of the order. 10

The module will send invoices with status Provisional. The book keeper will have to make them Final manually. The default status of invoice is set as Provisional so as to allow further updates or editing of the Twinfield invoice. Once the invoice is made Final it becomes un-editable in Twinfield interface. The invoices can be further processed according to Twinfield online accounting mechanics. 11

8. Change log V 1.1. * Manual updated V 1.2. * Compatibility Magento Community 1.5, 1.6 * Multi store support * Manual updated 9. FAQ 1) What exactly is sent to Twinfield? Order or invoice? Ans. Twinfield api accepts only invoices and not orders. So the module checks completed order, open its invoice, makes sure it is created and then sends the details from it to Twinfield. We cannot just load invoices because they do not hold all data and need to borrow data from original orders. So a combination of order and invoice data are sent to Twinfield as invoices. 2) Where can I find Magento order number in Twinfield invoice? Ans. In its standard form the order id is restricted by Twinfield api. The api has no provision for order numbers to be displayed in invoices. Magento order id and corresponding customer id is clearly displayed in Magento backend s Twinfield export log section. If you need to display the order number in your Twinfield invoice then we can provide custom modifications for your magento setup. 3) What will the above mentioned order id custom modification do? Ans. The modification will make sure that your Oder number is same as that of the Invoice number in Twinfield. Twinfield interface is not open to modifications and customizations unlike Magento. So, we will customize you Magento itself. We will make sure that once the invoice is posted to Twinfield the module will change the order number in Magento backend and make it same as that of the corresponding Twinfield invoice number. 4) Why is the module creating 2 ranges of customer ids in Twinfield? Ans.You cannot get the latest available customer id from the Twinfield api. So we created separate customer id masking for Registered customers and Guest customers. So the customer id never overlaps, even when the invoices are updated after refunds/credit memos. Also, guests are not customers so they don t have a dedicated "customer" id. 5). Does it display full shipping and billing address in Twinfield invoice? Ans. Twinfield does not display telephone and fax numbers in its invoices. Other than that all standard Magento address fields are displayed in Twinfield invoice. 6) Why are shipping and discount amounts shown in separate item lines in Twinfield invoice? Ans. Twinfield api does not support discount and shipping by default. The module instead adds these as extra line items. 7) Why is there only one discount line? What about multiple discounts? Ans. Twinfield api has no provision for discounts. It does not allow discount price to be shown with that particular product which was originally discounted. So the module creates one extra discount line which will store the sum of all the discounts in that order. This discount is then deducted from the total amount. 8) It shows cash as payment method for all invoices. Why is that? 12

Ans. The only payment methods possible in Twinfield are: ENUMERATION - cash - bank - cheque - cashondelivery - DA; D/A or 'documents against acceptance'. Different webshops use different payment methods and it will not be possible to include them all so we decided that cash will be most appropriate and hence will be universally used. 9) Will changing invoice status in Twinfield automatically update it in Magento? Ans. Updating an order in Magento will automatically update invoice in Twinfield but the reverse process is not possible since Twinfield api cannot talk back/trigger actions in return. Twinfield invoice status doesn't affect Magento order status in any way. 10) Is it possible to connect separate webshops to one Twinfield account? Ans. The module supports Multi-store set up of a webshop but it cannot be used in separate webshops to connect them to one single Twinfied account. Customer ids have to be sent to Twinfield from the webshop, Twinfield cannot number customers itself according to the data. This makes it difficult to connect separate shops to one single Twinfield account since different webshops will send similar customer ids. However, if required we can make a customization to the additional installs to allow this. Feel free to discuss this option with us. 11) Which user level/role is required to use the module in Twinfield account? Ans. We cannot set mask for 'MKB Boekhouden' and 'Extra Boekhouden' user levels. It is a restriction in the Twinfield api system. So the login details that you save in module configuration (Magento backend) should be of Twinapp partner role. Only this role has enough user level access. You can contact Twinfield customer support to verify if your account level supports modifying mask from the api. 13