ANB5Web API Documentatie. Revisie

Vergelijkbare documenten
ANB5Web API Documentatie. Revisie

App2Shop Product Import XML voorbeeld User Guide V1.0

StoreInfo App v ,95 per maand

Handleiding AUV Connect

MWW orders feed. Algemene orders feed in XML format

axml Order specificatie

HTTP SMS API Technische Specificatie messagebird.com versie mei 2014

MWW orders feed. Algemene orders feed in XML format

REST Implementatie. Versie ideal

HANDLEIDING BTC WEBSHOP

HANDLEIDING UNIVERSAL PRODUCT IMPORTER VOOR LIGHTSPEED

Handleiding AUV Connect

HANDLEIDING UNIVERSAL PRODUCT IMPORTER CCV SHOP

Handleiding Webshop De Bondt B.V.

Eenvoudig en snel bestellen

API PostNL Extensie. Documentinformatie en copyright Document: tig_postnl_extensie_api_handleiding.docx Laatst gewijzigd op: :20 PM

Exact Online Integration Tool 1.0.4

Leer-Rijk Leveranciers API

Handleiding conversie Davilex naar Exact Online

Technical Note. API Beschrijving Aangetekend Mailen

Handleiding bestelsite

Documentatie Visual Rental Dynamics Web API

Processchema bestellen van overige geschenken en cadeaubonnen. Belastingdienst. Goederen ontvangst. DigiInkoop/ Digipoort of Leveranciersportaal

Inhoudsopgave. 1. Inhoud van de handleiding. 2. Snelstart gids. 3. Gebruikersnaam & wachtwoord. 4. Hoofd zoekscherm. 5. Product informatie scherm

SMSStunter gateway API

HANDLEIDING E-COMMERCE V1.0

Handleiding Opgavenportaal

Aanleverspecificaties. voor Producten. Versie 1.0

Implementatie AssurePay ASP.NET. ideal

Handleiding Sellerconnect ordersysteem. Versie mei 2016

Pinakes Integrator Client

v.1.30 Genkgo Handleiding Webshop Applicatie Producten verkopen op uw website

Online bestellen bij Langerak de Jong

Handleiding ChainWise Data import Module

Handleiding conversie Twinfield naar Exact Online

Handleiding bestellen via webshop

HANDLEIDING BTC WEBSHOP

Gebruikersdocumentatie SEO EXPERT

Handleiding conversie Exact Globe naar Exact Online

Webshop koppeling via SQL voor oscommerce, Joomla VirtueMart of Sync database 240.-

Verwerken gegevens mijnwinkel.nl binnen Exact#

M7537 In de database opgeslagen documenten opslaan op locatie

Documentatie Visual Rental Dynamics Web API v2

Handleiding conversie SnelStart naar Exact Online

HANDLEIDING WEBSHOP MOTORIA SN Through innovation and expertise we accelerate

Webshop De webshop is een optionele module binnen WebMan Easy, waarbij een volledige webshop te integreren is in de website.

Handleiding Punch out (SAP OCI)

Quick reference card

Handleiding conversie Multivers naar Exact Online

Handleiding VET Connect app

InnoShop. InnoShop Voorbeeldschermen. Webshop volledig geïntegreerd met SAP Business One

U vult bij gebruikersnaam de gebruikersnaam in Bij wachtwoord vult u het wachtwoord in, let op dat dit hoofdletter gevoelig is

Gebruikershandleiding MijnPost partijen importeren

Assortimentskoppeling Tuincentrum Overzicht

Handleiding Data import module

Specificaties. Webshop systeem versie 5.7.3

Magento shopconnector VMSII plugin, versie 0.2

CaseMaster WS E-Commerce Webshop

Opstarten van de GRATIS facturatiemodule

Aanleveren van te verzenden sms berichten aan SMS Via

Compad Bakkerij. Document beheer. Inleiding. Voorbereiding. OrderNow. Compad Bakkerij ordernow

INSTALLATIE MIDDELS EEN PLUG-IN...

Technische Documentatie TaxatieVoertuig A2SP 2015

KLANTEN HANDLEIDING GEBRUIK WEBWINKEL MARTENS KUNSTSTOFFEN BV

Handleiding online orders

TradeTracker. Handleiding voor implementatie productfeeds in het CSV of XML formaat INT 09-M023_NL

HOE WERKT DE API WIJZIGEN KENMERKEN ZAAK/OBJECT/DOCUMENT

Handleiding Bestelportaal

Instructie Foto album Slideshow Pro Director

Handleiding. Exact Online Handel ERP - Lightspeed. iwebdevelopment Klokgebouw AC Eindhoven E:

Hier volgt als hulp wat technische informatie voor de websitebouwer over de werking van de xml web service.

Handleiding Bestelportaal

Bestellen is nu nog makkelijker.

Producten toevoegen. Inleiding

Uploaden database naar Visma. Beschrijving voor uploaden databases via Secured FTP middels FileZilla

XML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V

Handleiding webshop Bunzl Retail & Industry. Algemene handleiding

MIJNWEBWINKEL.nl KOPPELEN aan imuis Online

ODS Webshop, 7 dagen per week, 24 uur per dag...

Cash Software B.V AD Den Haag (T) (E) 1

Handleiding AfterPay. door Patricia Sturm 5 september Versie 2.5 Openbaar

Tweakers Pricewatch. Specificaties productfeed

ideal op je Webnode website

Handleiding. Exact Online Handel- Lightspeed. iwebdevelopment Klokgebouw AC Eindhoven E:

Ariba Network Catalog

Handleiding. Exact Online Handel- Magento. iwebdevelopment Klokgebouw AC Eindhoven E:

Optionele module: Link bouwsoft-cebeo, import

Handleiding. Exact Online Handel - WooCommerce. iwebdevelopment Klokgebouw AC Eindhoven E:

Handleiding Partners van het Inmerce Netwerk

Transcriptie:

ANB5Web API Documentatie Revisie 1.12 1-3-2017

Inhoudsopgave Prijslijst ophalen... 2 Prijs/voorraadcontrole... 3 Orders inschieten... 5 XML files ophalen... 7 1

Prijslijst ophalen API URL: api/csvget.php Data: GET:?username=<username>&token=<token> Username: Gebruikersnaam zoals deze in de webshop is Token: API token zoals verstrekt door de webshopeigenaar. Het token is gebaseerd op uw webshopwachtwoord. Dit genereert een prijslijst in csv, met een puntkomma (;) als delimiter. De volgende kolommen zijn aanwezig: Artikelnummer: Ons Artikelnummer Merk: De fabrikant van het betreffende product Vendorpartnr: Het typenumemr van de fabrikant van het betreffende product Categorie: De categorie in onze productdatabase Subcategorie: De subcategorie in onze productdatabase Omschrijving: De omschrijving van het product zoals deze bekend is in onze database. Hieraan kunnen geen rechten worden ontleend. Prijs (ex BTW): De standaard prijs in ons verkoopsysteem Uw prijs (ex BTW): Uw persoonlijke prijs in ons verkoopsysteem Adviesverkoopprijs (inc BTW): De adviesverkoopprijs van het betreffende product, inclusief BTW BTWtarief: Het BTW percentage voor dit betreffende product Voorraad: De vrije voorraad voor het betreffende product. Dit getal kan ook negatief zijn: dat zijn eventuele backorders van u en andere klanten. ETA: Een indicatie wanneer er nieuwe voorraad voor dit product komt. URL: De link naar het product op onze website. Plaatje: Indien aanwezig: een link naar het plaatje van het betreffende product. Hieraan kunnen geen rechten worden ontleend. Thumbnail: Indien aanwezig: een link naar het verkleinde plaatje van het betreffende product. Hieraan kunnen geen rechten worden ontleend. EAN: Het EAN/UPC nummer van het betreffende product zoals verstrekt door de fabrikant van het product Adviesverkoopprijs (ex BTW): De adviesverkoopprijs van het betreffende product, exclusief BTW Garantie (mnd): De garantietijd die op een product zit, aangegeven in maanden 2

Prijs/voorraadcontrole API URL: api/xml.php Data: XML, te sturen als ruwe data of als file upload (POST) Het is mogelijk om een koppeling te maken met ons prijs/voorraad system. Hiermee kunt u altijd de laatste actuele informatie ophalen. Voorbeeld request: <pna> </pna> <username>gebruiker</username> <password>wachtwoordhash</password> <vendorpartnr>nk2983</vendorpartnr> <vendorpartnr>21345678564651684</vendorpartnr> <prodcode>16800</prodcode> Voorbeeld antwoord: <?xml version="1.0" encoding="iso-8859-1"?> <pna> <prodcode>00019891</prodcode> <quantity>11</quantity> <eta>2010-10-02</eta> <vendorpartnr>nk2983</vendorpartnr> <price>100</price> <vendorpartnr>21345678564651684</vendorpartnr> <error>item not found</error> <prodcode>00016800</prodcode> <quantity>2</quantity> <eta>2010-10-02</eta> <vendorpartnr>dir-8424</vendorpartnr> <price>50</price> </pna> Wanneer de invoer van de gebruikersnaam en of wachtwoord niet geaccepteerd wordt, komt er het volgende resultaat terug: 3

<?xml version="1.0" encoding="iso-8859-1"?> <pna> <status>error</status> <code>10-2</code> <error>please verify your username/password.</error> </pna> 4

Orders inschieten API URL: /site/api/xml.php Data: XML, te sturen als ruwe content of als file upload (POST) Een manier om orders in te schieten, is via XML. Hiermee wordt een winkelwagen in de webshop aangemaakt, deze wordt gevuld met artikelen, en vervolgens in bestelling gezet onder de standaardcondities die gelden voor deze klant. Voorbeeld order: <Order> <Orderref>mijnref123</Orderref> <username>gebruiker</username> <password>wachtwoordhash</password> <verzendadres> <geaddresseerde>bedrijfsnaam</geaddresseerde> <terattentievan>contactpersoon</terattentievan> <adres>straatnaam 1234</adres> <postcode>1111aa</postcode> <plaats>plaatsnaam</plaats> <land>nl</land> <telefoon>010-1234567</telefoon> <email>jan@hotmail.com</email> <verzendreferentie>order 13</verzendreferentie> </verzendadres> <Line> <ProdCode>931</ProdCode> <Aantal>10</Aantal> </Line> <Line> <ProdCode>761</ProdCode> <Aantal>1</Aantal> </Line> <Line> <ProdCode>877</ProdCode> <Aantal>1</Aantal> </Line> </Order> Dit kan gebruikt worden om een order in te schieten. Verzendadres is optioneel voor dropshipmentzendingen. De response daarop, zoals onderstaand een voorbeeld is, geeft een overzicht van de order hoe deze in het systeem komt te staan. LET OP: Producten die niet worden gevonden, worden genegeerd en staan dus NIET in het resultaat. Hierop dient u zelf te controleren. Voorbeeld response: 5

<?xml version="1.0" encoding="iso-8859-1"?> <order> <status>ok</status> <ref>1234</ref> Referentie webshop <sku>00000931</sku> Artikelnummer <vpn>r-425071</vpn> Vendorpartnummer <description> Internal Cardreader 3.5 inch - bulk- black</description> Artikelomschrijving <quantity>10</quantity> Aantal <price>38.15 </price> Prijs </order> <sku>00000761</sku> <vpn>accelero L2 Pro</vpn> <description>arctic Cooling, Accelero L2</description> <quantity>1</quantity> <price>18</price> <sku>00000877</sku> <vpn>rk007</vpn> <description>revoltec VGA Cooler RK007 V101</description> <quantity>1</quantity> <price>15</price> 6

XML files ophalen API URL: /site/api/retrieveinfo.php Data: GET:?username=<username>&token=<token>&type=<documenttype>[&truncate=true] Username: Gebruikersnaam zoals deze in de webshop is Token: API token zoals verstrekt door de webshopeigenaar Documenttype: Geldige types: all, invoice, offer, order, rma, letter, packingslip Truncate: Optioneel. Zorgt ervoor dat bij het volgende verzoek de nu weergegeven informatie niet weer wordt bijgevoegd Factuur en overige informatie kan met een pull-request opgehaald worden. Dit kan met een GET request naar de URL: www.domeinnaam.nl/site/api/retrieveinfo.php?username=<username>&token=<token>&type=<docum enttype>[&truncate=true] Voorbeeld output als er iets fout gaat: <?xml version="1.0" encoding="utf-8"?> <response date="2013-04-03 13:08:58">ERROR 0.0: Error message hier</response> Als het verzoek goed gaat: <?xml version="1.0" encoding="utf-8"?> <response date="2013-04-03 13:00:38"> <document type="order" date="2013-04-03 12:58:00" initialreference="4567890" reference="456789" yourreference="852456"> <![CDATA[<xmldata></xmldata>]]> </document> <document type="invoice" date="2013-04-03 12:58:47" initialreference="1234567" reference="123456" yourreference="654321"> <![CDATA[<xmldata></xmldata>]]> </document> </response> De XMLdata is hetzelfde zoals deze gemaild worden als EDI koppelingsbestanden. Initialreference bevat ons oorspronkelijke referentienummer, reference is ons documentnummer, yourreference is het referentienummer zoals u dat opgegeven heeft bij de order. 7