Handleiding OpenCart - Twinfield



Vergelijkbare documenten
Handleiding WooCommerce - Twinfield

Handleiding PrestaShop - Twinfield

Handleiding OpenCart - MoneyBird

Handleiding OpenCart - Asperion

Handleiding OpenCart - factuursturen.nl

Handleiding MijnWebWinkel - Twinfield vs 1.0

Handleiding OpenCart - Reeleezee

Handleiding WooCommerce - ExactOnline

Handleiding OpenCart - Yuki

Handleiding CCV Shop - Twinfield

Handleiding SEOshop - Twinfield

Handleiding MijnWebWinkel - Exact Online vs 1.0

Handleiding WooCommerce - Asperion

Handleiding PrestaShop - factuursturen.nl

Handleiding PrestaShop - Reeleezee

Handleiding WooCommerce - factuursturen.nl

Handleiding CCV Shop - ExactOnline

Handleiding Magento - Reeleezee

Handleiding WooCommerce - Yuki

Handleiding MijnWebWinkel - Yuki

Handleiding MijnWebWinkel - MoneyBird vs 1.0

Handleiding Magento - Factuursturen

Handleiding Magento - Yuki

Handleiding CCV Shop - Yuki

Handleiding MijnWebWinkel - Factuursturen vs 1.0

Handleiding MijnWebWinkel - Asperion vs 1.0

Handleiding CCV Shop - MoneyBird vs 1.0

Handleiding SEOshop - MoneyBird vs 1.1

Handleiding BiedMeer - Factuursturen vs 1.0

Handleiding Magento - Asperion

Handleiding CCV Shop - Factuursturen vs 1.0

Handleiding SEOshop - Factuursturen

Handleiding SEOshop - Asperion

Handleiding SEOshop - Reeleezee

Handleiding SEOshop - Acumulus

Handleiding SEOshop - Yuki

Handleiding Koppeling Shopify

Handleiding Koppeling CCV-Shop

Handleiding Koppeling Magento

Handleiding Site to Edit Module Kaart

HANDLEIDING VOOR BEHEERDERS

Kantoren Hierin kunt u instellingen aangaande uw eigen Basecone kantooromgeving

Getting Started Guide

Handleiding. YoctoShop, de webshop voor kleine ondernemers!

HANDLEIDING VOOR BEHEERDERS

MIJNWEBWINKEL.nl KOPPELEN aan imuis Online

Inloggen...2. Wachtwoord vergeten?...4. Aanmaken Gebruiker Mijn Atletiek...5. Rechten geven aan de Gebruiker...6. Een Gebruiker verwijderen...

Bestellen via website

SEOshop. Installatie- & gebruikershandleiding

Inloggen...2. Wachtwoord vergeten?...4. Aanmaken Gebruiker Mijn Atletiek...5. Rechten geven aan de Gebruiker...6. Een Gebruiker verwijderen...

Exact Online. Handleiding Versie

ideal op je Webnode website

MultiSafepay handleiding

Handleiding Mijn Yellowbrick. versie 1.0 augustus Voordelig bricken, makkelijk parkeren

Getting Started Guide

Installatie Handleiding. MyParcel plug-in

Leerlingenhandleiding Beginnen met FlexBase

Welkom bij Digicel Online Top Up

Handleiding spitsfactuur imuis Online.

v.1.11 Verenigingenweb handleiding Genkgo koppeling: Exact Online

Klantenhandleiding TNT MyPost

15 July Betaalopdrachten web applicatie gebruikers handleiding

Koppeling Koppeling Teamleader

GEBRUIKERSHANDLEIDING

Handleiding Site to Edit Module Documenten

Handleiding Koppeling Virtuemart

Uitzend Software Diensten B.V. UBplus Online. Handleiding voor uitzendbureaus, detachering en payroll bedrijven

d-basics Creditline, nieuw bestandsformaat Deutsche Bank

Handleiding. Implementatie MultiSafepay in SEOshop

Zakelijk Office 365 Snel aan de slag met Zakelijk Office 365 Professional Plus

Handleiding Order2Cash

HANDLEIDING HEUTINK.NL OCI

Handleiding Koppeling WooCommerce

Handleiding Koppeling WooCommerce

v.1.9 Genkgo Handleiding Genkgo koppeling: Exact Online

Exact Online. Handleiding Versie

HANDLEIDING TEAMPAGINA S MIJNCLUB.NU

Handleiding CrisisConnect app beheersysteem

Handleiding exporteren en importeren van boekhouding. Van MijnWebwinkel naar Snelstart

Inhoudsopgave handleiding CMS

WebInfo2Act! handleiding. Handleiding. Onderdeel van TendenzICT Product van Afdeling (Web)Development

Handleiding Vaste activa

Scenario Advies HANDLEIDING WOONPAKKET VOOR DE ADVISEUR

Paazl MijnWebwinkel Extensie Handleiding voor het instellen en gebruik van Paazl in de beheeromgeving

Hoofdstuk 1 Inloggegevens Huiswerkoefeningen.nl - AfsprakenApp instellen

Gebruikers handleiding Brugge Printshop webshop

Webservice voor data-uitwisseling tussen FysioRoadmap en MRS Software

Cloudbackup. Whitelabel Handleiding. Versie: [10:25] Medewerkers Previder

Handleiding Site to Edit Module Veiling

E E N V O U D I G E H A N D L E I D I N G M A K E L A A R D I J M O D U L E. Yoron BV

Twinfield change list v6.3.0

Stappenplan Draaiboek maken

IMI-toegangsbeheer 1. WIE BEHEERT DE TOEGANG TOT IMI? AUTORITEITEN REGISTREREN EEN AUTORITEIT REGISTREREN BIJ IMI...

ideal Betaal Formulier (Ondersteund o.a. ideal, MisterCash, Direct E-Banking en Credit Card)

Handleiding App installatie en beheerportal

PayCheckout Magento module

Handleiding Maestro. door Patricia Sturm 29 september Versie 1.1 Openbaar

Augustus Handleiding Subsidieportaal Uitvoering Van Beleid

Transcriptie:

Handleiding OpenCart - Twinfield www.webwinkelfacturen.nl Samenvatting Dit is de handleiding voor de koppeling van OpenCart naar Twinfield. Er bestaan twee verschillende koppelingen van OpenCart naar Twinfield. De ene koppeling creëert verkooptransacties op basis van bestellingen in OpenCart. De andere koppeling creëert facturen op basis van de bestellingen. De eerste koppeling - verkooptransacties - kun je gebruiken als je geen Twinfield facturenmodule hebt. Voor de koppeling die facturen creeert moet je Twinfield pakket de facturenmodule hebben. De koppelingen besparen de webwinkelier veel tijd. De verkooptransacties of facturen worden immers automatisch gegenereerd. Behalve tijd zorgen de koppelingen ook voor minder fouten en een Peace of Mind bij de webwinkelier. Deze koppeling is ontwikkeld in januari 2015 door Sponiza IT. Sponiza IT heeft meerdere koppelingen van webwinkels naar online boekhoudpakketten en facturatiesystemen ontwikkeld en in beheer. De koppelingen worden dagelijks gemonitored. De koppeling kan aangeschaft worden in de webwinkel van www.webwinkelfacturen.nl. Voor de koppeling hoeft bij de start niet betaald te worden. Voor verdere informatie verwijzen wij naar de website. Bij de aanschaf van de koppeling ontvangt de webwinkelier de koppeling per email, inclusief deze handleiding en een licentie code. Deze handleiding is ook te vinden op de website van webwinkelfacturen.nl. Inhoudsopgave 1 Wat doet de koppeling?................................... 2 2 Hoe leg je de koppeling?.................................. 3 3 FAQ............................................. 6 1

1 Wat doet de koppeling? De koppeling van OpenCart naar Twinfield heeft twee varianten. De ene variant genereert verkooptransacties, de andere facturen. De koppeling van OpenCart naar Twinfield die verkooptransacties genereert, zorgt dat voor bestellingen met de status Voltooid automatisch een verkooptransactie wordt aangemaakt in Twinfield. Deze verkooptransacties hoeven dus niet meer handmatig ingevoerd te worden. De verkooptransacties hebben status concept zodat de webwinkelier ze eventueel nog kan wijzigen of verwijderen. Deze versie is ook te gebruiken als je Twinfield account geen facturen-mogelijkheid heeft. De koppeling van OpenCart naar Twinfield die facturen genereert, zorgt dat voor bestellingen met de status Voltooid automatisch een factuur wordt aangemaakt in Twinfield. Ook deze factuur heeft de status concept zodat hij later gewijzigd of verwijderd kan worden. Om deze versie van de koppeling te gebruiken dient de webwinkelier te beschikken over een Twinfield account inclusief facturatie. In beide varianten wordt de bestelinformatie doorgestuurd. Dus per bestelregel de productnaam, aantal, prijs en btw, de verzendkosten en eventuele kortingen. Bij de facturen-variant wordt daarnaast de klantinformatie doorgestuurd. Bij de verkooptransacties worden de transacties op de default klant geboekt. Versie 1.1 21 juli 2015 2

2 Hoe leg je de koppeling? Bij de aanvraag van de extensie ontvang je een zip-file. Deze zip-file bestaat uit een vqmod-file en extra bestanden om de koppeling soepel te laten draaien. Een van de bestanden is het system/library/cloudinvoice.php bestand. In dit bestand zit de functionaliteit voor de klant en de administratie kant. Om gebruik te maken van de extensie dien je een aantal regels toe te voegen aan de index.php en admin/index.php bestanden. Dit zijn de regels: //Sponiza change, add library cloudinvoice $cloudinvoice = new Cloudinvoice($registry); $registry->set( cloudinvoice, $cloudinvoice); //End Sponiza change, add library cloudinvoice en je voegt ze toe voor: // Front Controller $controller = new Front($registry); Daarnaast dien je een regel toe te voegen in het bestand system/startup.php. Dit doe je na de regel require once(dir SYSTEM. library/amazonus.php ); require_once(dir_system. library/cloudinvoice.php ); Door deze regels toe te voegen kun je cloudinvoice aanroepen in je hele OpenCart webwinkel. Als je de extensie geinstalleerd hebt zie je in onder menu-optie Extensions >Modules de module Settings cloudinvoice platform. Klik op Install om deze extensie te installeren en daarna op Edit settings om de gegevens van je factuursysteem in te voeren. Het scherm laat na de keuze van het factuursysteem alleen de velden zien die je voor die koppeling moet invullen. Fig. 1: Invulscherm OpenCart - Twinfield Vul de basis gegevens in om de koppeling met je Twinfield account te maken. Deze basisgegevens zijn: De administratie waaronder je de verkooptransacties of facturen wilt boeken. De cloudinvoice url: https://interface.cloudinvoice.company/api/v1/servlet/opencart/processorder.php De cloudinvoice key. Dit is de licentie sleutel die je in de email ontvangen hebt. Deze sleutel zorgt er voor dat je gebruik kunt maken van de koppeling. Als je deze gegevens hebt ingevuld ga je de koppeling autorisatie geven om verkooptransacties en facturen in je Twinfield account te plaatsen. Dat autorisatie geven gebeurt via een zgn. OAuth koppeling. Dit is een zeer veilige manier om online toepassingen - in dit geval een webwinkel en een boekhoudsysteem - te koppelen. Met een OAuth koppeling geef je binnen je Twinfield account aan dat de koppeling de verkooptransacties mag plaatsen. Je hoeft geen gebruikersnaam en wachtwoord op te geven en je kunt ten alle tijden de toestemming weer intrekken. Versie 1.1 21 juli 2015 3

Fig. 2: Log in op je Twinfield account om de koppeling te autoriseren Nadat je de basisgegevens hebt ingevuld word je automatisch doorgestuurd naar een scherm binnen je Twinfield account waarin je toestemming geeft om verkooptransacties of facturen te plaatsen. Nadat je bent ingelogd zie je een scherm waarin je gevraagd wordt om de koppelinge Webwinkelfacturen te autoriseren. Zonder goedkeuren kan de koppeling geen verkooptransacties of facturen in je Twinfield account plaatsen. Fig. 3: Geef toestemming voor de koppeling Versie 1.1 21 juli 2015 4

Als je deze toestemming geeft word je automatisch teruggeleid naar het Twinfield aanmeldscherm in je OpenCart webwinkel. Tegelijk zijn de BTW tarieven van je administratie opgehaald. Je kunt nu een koppeling leggen tussen de BTW tarieven in je webwinkel en die in je Twinfield account. Fig. 4: Koppel de OpenCart BTW instellingen aan de BTW instellingen van je Twinfield account Klik vervolgens op Opslaan. De koppeling is gelegd. Vanaf nu wordt er automatisch voor een bestelling die op Voltooid wordt gezet in OpenCart een verkooptransactie / facturen aangemaakt in Twinfield. Je ziet deze verkooptransacties in je Twinfield account verschijnen onder conceptboekingen en de facturen onder Facturen. Wil je de koppeling stopzetten dan de-activeer je hem. Net zoals dat bij andere extensies gebeurt. Versie 1.1 21 juli 2015 5

3 FAQ Wie zit er achter deze koppeling? Deze koppeling wordt u aangeboden door Sponiza IT, www.sponiza.nl. Wij zijn gespecialiseerd in koppelingen voor webwinkels. Sponiza IT is al sinds 1999 bezig met het ontwikkelen van internet-applicaties. Hoe zit het met de veiligheid van de gegevens? De koppeling slaat zo min mogelijk gegevens op. Je moet de koppeling meer zien als een doorvoer-haven: Er komen gegevens binnen en wij zetten die gegevens in het juiste formaat door. Voor audit-redenen slaan we het bestelnummer van een bestelling en de datum van de bestelling op. De inhoud van de bestelling slaan we niet op. Het versturen en ontvangen van gegevens loopt via een beveiligde verbinding. De koppeling legt de verbinding met Twinfield via OAuth. Dat is één van de veiligste manieren om koppelingen tussen toepassingen te leggen. Waarom krijgen de verkooptransacties status concept in Twinfield? Een transactie met status concept kun je aanpassen en/of verwijderen. Met transacties met status definitief kan dat niet. Omdat er geen herstelmogelijkheden zijn is het veiliger als de transactie status concept hebben en door de webwinkelier zelf op definitief worden gezet. Welke factuurnummers worden overgenomen? De transacties kennen een transactienummer en een factuurnummer. We gebruiken het WooCommerce bestelnummer als factuurnummer. Het transactienummer kent Twinfield zelf toe. Het opnieuw insturen van een bestelling betekent dat de bestelling in Twinfield wordt aangepast zolang de verkooptransactie status concept heeft. Daarna kan de transactie niet meer gewijzigd worden. Wat als er iets mis gaat? Mocht je een probleem tegenkomen of een vraag hebben dan kun je die stellen via onze support-desk. Dat kun je ook doen als je een idee hebt voor een nieuw requirement. Versie 1.1 21 juli 2015 6