Widget integratie handleiding. DPD Checkout & Retour widget
|
|
|
- Annemie Driessen
- 9 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Widget integratie handleiding DPD Checkout & Retour widget
2 Inhoudsopgave 1. Beschrijving Algemeen Widget flow Autorisatie & validatie Configuratie formaat Checkout-widget Widget configuratie Opstarten Widget callback Retour-widget Widgetconfiguratie Opstarten Widget callback Voorbeelden Checkout widget configuratie Retour widget configuratie Verifier berekenen... 14
3 1. Beschrijving Dit document bevat de implementatie handleiding voor de DPD checkout & retour-widgets. Deze handleiding is ontwikkeld om webshop beheerders te helpen met het integreren van de checkout & retour-widgets in hun webshop.
4 2. Algemeen Dit hoofdstuk beschrijft aspecten die gemeenschappelijk zijn voor zowel de checkout als de retour-widget, zoals de flow van de interactie tussen widget en webshop, autorisatie, validatie en data formaat Widget flow De webshop initialiseert de widget door een JavaScript bestand toe te voegen aan de pagina. Hierna kan de widget gestart worden. Bij de start van de widget dient de widget configuratie meegegeven te worden. Nadat de widget gestart is kan deze gebruikt worden door de klant. Bij een interactie met de widget door de klant wordt een callback terug gegeven naar de webshop. Op deze manier wordt het resultaat van de widget gecommuniceerd met de webshop. Elke widget kan gestart worden in 2 modes (Inline en Overlay). Bij Inline weergave wordt de widget geembed in de pagina. Bij Overlay wordt de widget getoond in een pop-up weergave Autorisatie & validatie Een api key wordt gebruikt om een webshop toegang verlenen tot de widgets. Deze api key is een UUID die geconfigureerd wordt bij het starten van de widget. De api keys worden gedistribueerd door DPD. Bij het starten van de widget wordt de domeinnaam van de website gevalideerd aan de hand van een lijst van toegestane domeinnamen. De widget kan niet opgestart worden op een website die niet in de lijst van toegestane domeinnamen valt. Bij het opstarten van de widget wordt ook gevalideerd of alle verplichte velden zijn geconfigureerd in de widget configuratie. Indien er een fout geconstateerd wordt, toont de widget deze door middel van een foutmelding.
5 2.3. Configuratie formaat De widgets gebruiken JavaScript Object Notation (JSON) voor de input / output. Zie voor de JSON specificatie. De volgende types worden gebruikt in dit document: Type Beschrijving Voorbeeld object Een JSON object (met eigenschappen) { key : value array Een array met nul of meer waarden [1, 2, 3] Een tekst waarde value int Een geheel getal 123 double Een decimaal getal 32.5 boolean Een boolean waarde true or false Alle sleutels in JSON objecten zijn geschreven in camel case, waarbij het eerste woord begint met een kleine letter.
6 3. Checkout-widget Dit hoofdstuk beschrijft de configuratie en het gebruik van de checkout-widget Widget configuratie Bij het opstarten van de checkout widget worden er een aantal configuratie opties meegegeven. De volgende tabel bevat de opties die ingesteld kunnen worden voor deze widget. Naam Beschrijving Type Validaties integrationtype De integratie type Moet Inline of Overlay zijn locale De taal/land instelling Optioneel veld apikey De api key van de webshop UUID formaat divid Het id van de div waarin de widget getoond wordt Niet leeg order Het order object object Niet leeg - ordernumber Het ordernummer van de order Niet leeg - orderweight Het gewicht van de order in Kilo s double Niet leeg, >= 0 - orderprice De prijs van de order in euro s double Niet leeg, >= 0 consumerinfo Info van de persoon die de order plaatst object - name Naam van de consument Niet leeg - van de consument Niet leeg, geldig adres - phonenumber Telefoonnummer van de consument - address Adresgegevens van de consument object -- street Straatnaam van de consument -- housenumber Huisnummer van de consument -- housenumberaddition Huisnummertoevoeging van de consument -- postalcode Postcode van de consument -- city Woonplaats van de consument -- countryiso Land van de consument Geldig telefoonnummer of leeg Bij het opstarten van de widget moet een callback functie geregistreerd worden. Deze functie wordt aangeroepen wanneer de widget informatie teruggeeft aan de webshop.
7 De callback functie heeft de volgende definitie: function (data) { De callback functie wordt iedere keer aangeroepen wanneer de gebruiker data aanpast in de widget. Het data format is beschreven in het hoofdstuk widget callback Opstarten Voeg een div toe aan de pagina waar de widget op getoond moet worden: <div id="divid"></div> Voeg het volgende script toe onderaan de body tag van de webpagina: <script src=" ></script> <script> var config = {; // widget configuratie function callback (data) { // Callback functie startcheckoutwidget(config, callback); </script> De code voor het configureren en starten van de widget kan ook opgenomen worden in een functie die aangeroepen wordt bij het onload event op de body. Houdt er rekening mee dat de widget 360px bij 450px inneemt op de pagina wanneer voor Inline is gekozen Widget callback Bij het beëindigen van de widget wordt de callback aangeroepen van de webshop. Het formaat van de data in de callback is als volgt: Naam Beschrijving Type Validaties product Het gekozen product Waarde is DPDHome of DPDParcelShop consumerinfo De consument object Niet leeg - name Naam van de consument Niet leeg - van de consument Niet leeg, geldig adres - phonenumber Telefoonnummer van de consument - address Adres van de consument object Niet leeg -- street Straatnaam van de consument Niet leeg -- housenumber Huisnummer van de consument Niet leeg -- housenumberaddition Huisnummertoevoeging van de Geldig telefoonnummer of leeg
8 Naam Beschrijving Type Validaties consument -- postalcode Postcode van de consument Niet leeg, Voor Nederland een geldige postcode -- city Woonplaatst van de consument Niet leeg -- countryiso Land van de consument Niet leeg parcelshop De ParcelShop object Niet leeg - id Het id van de ParcelShop int Niet leeg - name De naam van de ParcelShop - address Het adres van de ParcelShop object Niet leeg -- street De straatnaam van de ParcelShop Niet leeg -- housenumber Huisnummer van de ParcelShop Niet leeg -- housenumberaddition Huisnummertoevoeging van de ParcelShop -- postalcode Postcode van de ParcelShop Niet leeg -- city Plaats van de ParcelShop Niet leeg -- countryiso Land van de ParcelShop Niet leeg - openinghours Lijst van openingstijden array -- [item] Openingstijden object object --- weekday Dag van de week Dag in het Engels --- openmorning Openingstijd HH:MM --- closemorning Sluitingstijd HH:MM --- openafternoon Openingstijd HH:MM --- closeafternoon Sluitingstijd HH:MM - services Ondersteunde services object Niet leeg -- pickupbyconsigneeallowed Afhalen mogelijk Boolean Niet leeg -- returnallowed Retourneren mogelijk boolean Niet leeg -- expressallowed Express shipping mogelijk boolean Niet leeg -- prepaidallowed Prepaid betaling mogelijk boolean Niet leeg -- cashondeliveryallowed Betalen bij aflevering mogelijk Boolean Niet leeg - longitude Lengtegraad van de ParcelShop double - latitude Breedtegraad van de ParcelShop double order De order object Niet leeg - ordernumber Het ordernummer van de order - orderweight Het gewicht van de order in kilo s double Niet leeg, >= 0 - orderprice De prijs van de order in euro s double Niet leeg, >= 0 - shipping Verzend-data object Niet leeg -- price De verzendkosten double Niet leeg -- verifier Verificatiecode Niet leeg wanneer een gedeelde sleutel is geconfigureerd
9 De verzendkosten kunnen gevalideerd worden via het verifier veld. Het valideren van de verzendkosten gebeurt via de volgende formule: Base64(HMAC-SHA256(shippingPrice + producttype + country + orderprice + orderweight, secret)) Voorbeeld: shippingprice = 3 producttype = DPDHome country = NL orderprice = orderweight = 2.5 secret = passw0rd c = 3.00DPDHomeNL verifier = Base64(HMAC-SHA256(c, secret)) = hkobxt5chalkr/jry1mksqpj3o39qrhn+smibajgdzk= Let op de volgende punten: Alle numerieke waarden worden afgerond op exact 2 decimalen. Bijvoorbeeld het getal 3 wordt weergegeven als 3.00 ; Het land dat wordt meegegeven is het land van het geselecteerde product. Bij DPDParcelShop is dit het land van de ParcelShop, bij DPDHome is dit het land van de consument. Voorbeeld implementaties van het verifiëren van de verzendkosten staan in het hoofdstuk Voorbeelden.
10 4. Retour-widget Dit hoofdstuk beschrijft de configuratie en gebruik van de retour-widget Widgetconfiguratie Bij het opstarten van de retour widget worden er een aantal configuratie opties meegegeven. De volgende tabel bevat de opties die ingesteld kunnen worden voor deze widget. Naam Beschrijving Type Validaties integrationtype De integratie type Waarde is Inline of Overlay locale De taal/land instelling Optioneel apikey De api key van de webshop UUID format divid referencenumber Het id van de div waarin de widget getoond wordt Het referentienummer zoals gebruikt door de webshop. Dit kan bijvoorbeeld een RMA nummer zijn. Niet leeg Niet leeg consumerinfo Informatie van de consument object Niet leeg - name Naam van de consument - van de consument Niet leeg, geldig adres - phonenumber Telefoonnummer van de consument - address Adresgegevens van de consument object -- street Straatnaam van de consument -- housenumber Huisnummer van de consument -- housenumberaddition Huisnummertoevoeging van de consument -- postalcode Postcode van de consument -- city Woonplaats van de consument Bij het opstarten van de widget moet een callback functie geregistreerd worden. Deze functie wordt aangeroepen wanneer de widget informatie teruggeeft aan de webshop. De callback functie heeft de volgende definitie: function (data) { De callback functie wordt iedere keer aangeroepen wanneer de gebruiker data aanpast in de widget. Het data format is beschreven in het hoofdstuk widget callback.
11 4.2. Opstarten Voeg een div toe aan de pagina waar de widget op getoond moet worden: <div id="divid"></div> Voeg het volgende script toe onderaan de body tag van de webpagina: <script src=" <script> var config = {; // widget configuratie function callback (data) { // Callback functie startreturnwidget(config, callback); </script> De code voor het configureren en starten van de widget kan ook opgenomen worden in een functie die aangeroepen wordt bij het onload event op de body. Houdt er rekening mee dat de widget 520px bij 620px inneemt op de pagina wanneer voor Inline is gekozen Widget callback Bij het beëindigen van de widget wordt de callback aangeroepen van de webshop. Het formaat van de data in de callback is als volgt: Naam Beschrijving Type Validaties referencenumber Retourreferentie Niet leeg shipmentnumber Pakketnummer zoals uitgegeven door DPD Niet leeg consumerinfo De consument object Niet leeg - name Naam van de consument Niet leeg - van de consument Niet leeg, geldig adres - phonenumber Telefoonnummer van de consument - address Adres van de consument object Niet leeg -- street Straatnaam van de consument Niet leeg -- housenumber Huisnummer van de consument Niet leeg -- housenumberaddition Huisnummertoevoeging van de consument Geldig telefoonnummer of leeg -- postalcode Postcode van de consument Niet leeg, Voor Nederland een geldige postcode -- city Woonplaatst van de consument Niet leeg
12 Naam Beschrijving Type Validaties -- countryiso Land van de consument Niet leeg parcelshop De ParcelShop object - id Het id van de ParcelShop int Niet leeg - name De naam van de ParcelShop - address Het adres van de ParcelShop object Niet leeg -- street De straatnaam van de ParcelShop Niet leeg -- housenumber Huisnummer van de ParcelShop Niet leeg -- housenumberaddition Huisnummertoevoeging van de ParcelShop -- postalcode Postcode van de ParcelShop Niet leeg -- city Plaats van de ParcelShop Niet leeg -- countryiso Land van de ParcelShop Niet leeg - openinghours Lijst van openingstijden array -- [item] Openingstijden object object --- weekday Dag van de week Dag in het Engels --- openmorning Openingstijd HH:MM --- closemorning Sluitingstijd HH:MM --- openafternoon Openingstijd HH:MM --- closeafternoon Sluitingstijd HH:MM - services Ondersteunde services object Niet leeg -- pickupbyconsigneeallowed Afhalen mogelijk Boolean Niet leeg -- returnallowed Retourneren mogelijk boolean Niet leeg -- expressallowed Express shipping mogelijk boolean Niet leeg -- prepaidallowed Prepaid betaling mogelijk boolean Niet leeg -- cashondeliveryallowed Betalen bij aflevering mogelijk Boolean Niet leeg - longitude Lengtegraad van de ParcelShop double - latitude Breedtegraad van de ParcelShop double
13 5. Voorbeelden 5.1. Checkout widget configuratie { "integrationtype": "Inline", "locale": "nl_nl", "apikey": "ec4761a4-885e-475f-b9ac-8309dc08e651", divid, somediv, "order": { "ordernumber": 123, "orderprice": 15.0, "orderweight": 2.5, "consumerinfo": { "name": "Harry de Vries", " ": "[email protected]", "phonenumber": null, "address": { "street": "Lage biezenweg", "housenumber": "1", "housenumberaddition": null, "postalcode": "4131LV", "city": "Vianen", "countryiso": "NL" 5.2. Retour widget configuratie { "integrationtype": "Inline", "locale": "nl_nl", "apikey": "ec4761a4-885e-475f-b9ac-8309dc08e651", divid, somediv, "referencenumber": "abcd123", "consumerinfo": { "name": "Harry de Vries", " ": "[email protected]", "phonenumber": null, "address": { "street": "Lage biezenweg", "housenumber": "1", "housenumberaddition": null, "postalcode": "4131LV", "city": "Vianen", "countryiso": "NL"
14 5.3. Verifier berekenen C# Java byte[] key = Encoding.UTF8.GetBytes("passw0rd"); decimal shippingprice = 3; decimal orderamount = 12.95; double orderweight = 2.5; country = "NL"; producttype = "DPDHome"; using (HMAC hmac = new HMACSHA256(key)) { StringBuilder data = new StringBuilder().Append(shippingPrice.ToString("F2", CultureInfo.InvariantCulture)).Append(productType).Append(country).Append(orderAmount.ToString("F2", CultureInfo.InvariantCulture)).Append(orderWeight.ToString("F2", CultureInfo.InvariantCulture)); byte[] hash = hmac.computehash(encoding.utf8.getbytes(data.tostring())); verifier = Convert.ToBase64String(hash); double shippingprice = 3; double orderamount = 12.95; double orderweight = 2.5; String country = "NL"; String producttype = "DPDHome"; DecimalFormat format = new DecimalFormat("0.00"); StringBuilder data = new StringBuilder().append(format.format(shippingPrice)).append(productType).append(country).append(format.format(orderAmount)).append(format.format(orderWeight)); String verifier = hmacdigest(data.tostring(), "passw0rd", "HmacSHA256"); // hmacdigest method public static String hmacdigest(string msg, String keystring, String algo) { try { SecretKeySpec key = new SecretKeySpec((keyString).getBytes("UTF-8"), algo); Mac mac = Mac.getInstance(algo); mac.init(key); byte[] bytes = mac.dofinal(msg.getbytes("utf-8")); return Base64.encodeBase64String(bytes); catch (Exception e) { // Help return null;
15 PHP $secret = "passw0rd"; $shippingprice = 3; $orderamount = 12.95; $orderweight = 2.5; $country = "NL"; $producttype = "DPDHome"; $data = number_format($shippingprice, 2). $producttype. $country. number_format($orderamount, 2). number_format($orderweight, 2); $verifier = base64_encode(hash_hmac('sha256', $data, $secret, true));
IBAN API. Simpel & krachtig. Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK
IBAN API Simpel & krachtig Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK Introductie De Betaalfabriek IBAN API is een REST API om IBAN-conversie en validatie te integreren in uw administratiesysteem,
MWW orders feed. Algemene orders feed in XML format
MWW orders feed Algemene orders feed in XML format Inhoudsopgave Algemeen... 3 Sleutel... 3 Versie... 3 URL... 3 Output... 3 Vragen?... 3 Changelog... 3 Veld definities... 4 Algemene informatie... 4 Orders...
Universiteit van Amsterdam FNWI. Voorbeeld van tussentoets Inleiding programmeren
Universiteit van Amsterdam FNWI Voorbeeld van tussentoets Inleiding programmeren Opgave 1: Wat is de uitvoer van dit programma? public class Opgave { static int i = 0 ; static int j = 1 ; int i = 1 ; int
MWW orders feed. Algemene orders feed in XML format
MWW orders feed Algemene orders feed in XML format Inhoudsopgave Algemeen... 3 Sleutel... 3 Versie... 3 URL... 3 Output... 3 Vragen?... 3 Changelog... 3 Veld definities... 4 Algemene informatie... 4 Orders...
Gebruikershandleiding
Gebruikershandleiding Voorwoord Hierbij de gebruikershandleiding voor onze module die geschikt is voor Magento 1.x. Bij vragen kunt u via [email protected] of het telefoonnummer 085 273 2780 support aanvragen.
Handleiding Woonz.nl iframe
Handleiding Woonz.nl iframe Woonz.nl biedt de mogelijkheid om uw actuele woningaanbod op Woonz.nl op uw website te tonen. Hiervoor dient u eerst een API-key te ontvangen van Woonz.nl, dit is een sleutel
Documentatie Visual Rental Dynamics Web API
Documentatie Visual Rental Dynamics Web API Versie: 1.4 Datum: 6 maart 2018 Inhoudsopgave 1. REVISIE HISTORIE... 3 2. INLEIDING... 4 2.1 ALGEMEEN... 4 2.2 TOEPASSINGEN... 4 2.3 FAIR USE POLICY... 4 3.
Les 9: formulier controle met javascript.
Les 9: formulier controle met javascript. Javascript is erg veel gebruikt bij internet toepassingen. In tegenstelling tot PHP, wat een server side scripting is, is java client side scripting. Dwz, niet
API Specificatie Doc
API Specificatie Doc (reisafstanden.nl) Request Request Methode GET URL https://www.reisafstanden.nl/api? Request parameters Parameter Opties Verplicht Uitleg contenttype json of xml of jsonp of credits
API Specificatie Doc
API Specificatie Doc (reisafstanden.nl) Version Request versie Aanpassingen 1.2.0 Aankomstdatumtijd en vertrekdatumtijd toegevoegd als optie 1.1.0 Referentie toegevoegd als optie voor in en output 1.0.0
Handleiding PostNL Checkout Shoptrader heeft de PostNL Checkout ontwikkelt. In deze handleiding wordt toegelicht hoe je deze add-on kan instellen.
Handleiding PostNL Checkout Shoptrader heeft de PostNL Checkout ontwikkelt. In deze handleiding wordt toegelicht hoe je deze add-on kan instellen. Inhoud Instelling beheren 2 Tabblad algemeen 3 Tabblad
API PostNL Extensie. Documentinformatie en copyright Document: tig_postnl_extensie_api_handleiding.docx Laatst gewijzigd op: 04-09-15 1:20 PM
API PostNL Extensie Documentinformatie en copyright Document: tig_postnl_extensie_api_handleiding.docx Laatst gewijzigd op: 04-09-15 1:20 PM Copyright 2015 Total Internet Group B.V. - Niets uit deze uitgave
Documentatie Visual Rental Dynamics Web API v2
Documentatie Visual Rental Dynamics Web API v2 Versie: 2.2 Datum: 18 december 2018 Inhoudsopgave 1. REVISIE HISTORIE... 3 2. INLEIDING... 4 2.1 ALGEMEEN... 4 2.2 TOEPASSINGEN... 4 2.3 FAIR USE POLICY...
Openbare webservice diergeneeskunderegister
Titel Onderwerp Beschrijving webservice Versie 1.1 Datum 24-06-2015 Documentnaam Diris openbare webservice v1.1 Auteur CIBG / ICT unit Inhoud 1 Revisie historie... 3 2 Inleiding... 4 3 ListVcpApprox...
Installatiehandleiding 2.x
Installatiehandleiding 2.x Voorwoord Hierbij de installatiehandleiding voor onze plugin met Magento 2.x. Bij vragen kunt u support aanvragen via een e-mail naar [email protected] of bellen naar 085 273
Handleiding integratie FietsDirectPlan op externe websites. Versie 1.1.
Handleiding integratie FietsDirectPlan op externe websites Versie 1.1. Inleiding FietsDirectPlan biedt u de mogelijkheid het FietsDirectPlan te vermelden op uw website. Afhankelijk van uw situatie bieden
De interface voor betalen bestaat uit 3 calls van de webwinkel naar Rabo OmniKassa (ROK) en 1 call van ROK naar de webwinkel.
Merchant Shop - ROFE Document versie 1.0 (14-09-2017) Disclaimer: Deze Handleiding is uitsluitend bedoeld voor derden die voor en in opdracht van klanten zorgdragen voor de technische koppeling van Rabo
VoipCenter Application Programming Interface (API)
Introductie Via de VoipCenter PBX API is het mogelijk om : 1. informatie op te vragen inzake de configuratie van : - SIP-accounts - Telefoonnummers - Tijdfilters zoals feestdagen, vakantieperiodes en kantooruren
1 Aanmelden nieuwe parkeer dataset
Dit document beschrijft het proces voor het aanmelden en beheren van parkeer datasets ten behoeve van de Parkeer Data Catalogus van het Ministerie van Infrastructuur & Milieu. 1 Aanmelden nieuwe parkeer
Postcode module Webservices
Postcode module Webservices Installatie handleiding Total Internet Group B.V. - Amsterdam 1. Installatie van de postcode module via Magento connect 1. Login op de backend van uw Magento webwinkel 2. Ga
DHL KOPPELING INTRODUCTIE. *Bron: Metapack
DHL KOPPELING INTRODUCTIE DHL biedt Magento 2 webshops een handige koppeling, genaamd plug-in. Hiermee biedt u bezorgopties direct aan in uw webshop en daarmee vergroot u uw service voor uw klanten. Daar
Technische aansluit documentatie Versie 2.23 19-08-2011
Versie 2.23 19-08-2011 Inhoudsopgave Wijzigingen...2 Introductie... 3 Overzicht koppeling...3 Uw site instellen... 4 Overzicht instellingen...4 Gateway koppeling... 6 Overzicht POST variabelen...6 De hash
Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, , Technische Universiteit Delft, Faculteit EWI, Afdeling 2.
Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, 14.00-15.30, Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Dit tentamen bestaat uit twee delen. Deel 1 (14.00-14.45, gesloten
Gebruikershandleiding
Gebruikershandleiding Voorwoord Hierbij de gebruikershandleiding voor onze plugin met WooCommerce. Bij vragen kunt u support aanvragen via een mail naar [email protected] of bellen naar 085 273 2780. Kijk
Magento 2 Koppeling installatiehandleiding
Magento 2 Koppeling installatiehandleiding Datum 09-05-2019 Versie 1.0 Dit document is vertrouwelijk en mag niet zonder toestemming van Packs aan derden worden verstrekt. 1 Magento 2 Installatiehandleiding
Functionele en technische meldingen
0.1 Foutmeldingen BAG Bevragen Functionele en technische meldingen Datum 28 januari 2013 Versie 0.1 ConceptNiet gevonden: wijzig het profiel: "Standaard" Versiehistorie Versie datum locatie omschrijving
Javascript oefenblad 1
Leer de basis van Javascript. Javascript oefenblad 1 Niels van Velzen Javascript oefenblad 1 Pagina 2 Inleiding Javascript is niet altijd even makkelijk. Vooral aan het begin is het even wennen hoe de
eduroam Handleiding webinterface
eduroam Handleiding webinterface Inhoudstafel Handleiding eduroam webinterface 2 Inleiding 3 Login-pagina 3 Hoofdpagina 4 Beheer van uw radius-servers 6 Beheer van uw domeinen 9 Beheer van de testgebruikers
WooCommerce Koppeling installatiehandleiding
WooCommerce Koppeling installatiehandleiding Datum 17 mei 2019 Versie 1.0 Dit document is vertrouwelijk en mag niet zonder toestemming van Packs aan derden worden verstrekt. 1 WooCommerce Installatiehandleiding
SQL datadefinitietaal
SQL datadefinitietaal We kunnen er het schema van de database mee bepalen: metadata toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: CREATE : toevoegen van metagegevens DROP : verwijderen
Act! @Map. handleiding. Act! @Map voor Act! Handleiding. Versie 1.1 16-09-2014. Onderdeel van TendenZ ICT Product van Afd.
Act! @Map voor Act! Handleiding Versie 1.1 16-09-2014 Inleiding Uw Act! contacten in één overzicht Met Act!@Map kunt u een selectie contacten tonen op een kaart. De locaties van de contactpersonen worden
Kleine cursus PHP5. Auteur: Raymond Moesker
Kleine cursus PHP5 Auteur: Raymond Moesker Kleine cursus PHP PHP is platform en CPU onafhankelijk, open source, snel, heeft een grote userbase, het is object georiënteerd, het wordt omarmd door grote bedrijven
DHL KOPPELING GEBRUIKERSHANDLEIDING
GEBRUIKERSHANDLEIDING DHL KOPPELING DHL biedt Magento webshops een handige koppeling, genaamd plug-in. Hiermee biedt u bezorgopties direct aan in uw webshop en daarmee vergroot u uw service voor uw klanten.
Gebruikershandleiding MijnPost partijen importeren
Gebruikershandleiding MijnPost partijen importeren 5 mei2014 Auteur PostNL Rapport Handleiding partijen importeren Versie 1.0 Inhoudsopgave 1 Gegevens importeren algemeen 3 6 2.1 Partijen importeren met
BESCHRIJVING ATTRIBUTEN ORDERS.XML
BESCHRIJVING ATTRIBUTEN ORDERS.XML White paper Versie 1.0.1 Pagina 1 van 5 Document historiek: Versie Datum Auteur Opmerkingen 1.0.0 02/11/2013 MDS Initiële versie 1.0.1 05/02/2014 MDS (maximum) lengte
v.1.30 Genkgo Handleiding Webshop Applicatie Producten verkopen op uw website
v.1.30 Genkgo Handleiding Webshop Applicatie Producten verkopen op uw website Inhoud Voordat u begint...3 Het instellen van uw webshop...4 Verkoper gegevens...4 Tenaamstelling... 4 Adres... 4 Contactgegevens...
Automatische Installatie op IIS server
Automatische Installatie op IIS server In de map Web staat het installatiebestand : Je kan de install starten door het aanklikken van het msi bestand vanuit Verkenner. Na installatie is steeds een manuele
DrICTVoip.dll v 2.1 Informatie en handleiding
DrICTVoip.dll v 2.1 Informatie en handleiding Nieuw in deze versie : Koppeling voor web gebaseerde toepassingen (DrICTVoIPwebClient.exe) (zie hoofdstuk 8) 1. Inleiding Met de DrICTVoIP.DLL maakt u uw software
Handleiding. Exact Online Handel- Magento. iwebdevelopment Klokgebouw AC Eindhoven E:
Handleiding Exact Online Handel- Magento iwebdevelopment Klokgebouw 253 5617AC Eindhoven E: [email protected] Inleiding Bedankt dat u heeft gekozen voor een koppeling van iwebdevelopment, in dit
Gebruikershandleiding
Release 1.3 Gebruikershandleiding Datum: oktober 2012 All rights reserved Alle rechten zijn voorbehouden. Deze documentatie blijft eigendom van Ternair Software Solutions b.v. en is uitsluitend bedoeld
Producten toevoegen. Inleiding
Producten toevoegen Inleiding...1 Stap 1: Instellingen controleren...2 Stap 2: Menu's aanmaken...3 Stap 3: Producten toevoegen...4 Producten overzicht...5 Product verwijderen...5 Menu/submenu verwijderen...5
Handleiding importeren bestanden in ZooEasy Online
Handleiding importeren bestanden in ZooEasy Online Datum: 22-6-2012 Versie: 1.03 Inhoudsopgave 1. WERKWIJZE AANMAKEN IMPORTBESTANDEN... 4 2. BESTANDSSTRUCTUREN... 4 3. STAPPENPLAN... 4 3.1. AANMAKEN BESTANDEN...
Tentamen Inleiding Programmeren (IN1608WI), duur van de toets 2 uur Technische Universiteit Delft, Faculteit EWI, Afdeling 2.
Tentamen Inleiding Programmeren (IN1608WI), duur van de toets 2 uur Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Gesloten boek examen: er mag geen gebruik worden gemaakt van het studieboek.
Handleiding voor implementatie WEBSERVICE GEOCODEREN
Handleiding voor implementatie WEBSERVICE GEOCODEREN Opgesteld door Bridgis BV Datum 13 september 2012 INHOUDSOPGAVE 1 Geocoderen 3 2 Bridgis Adreslocaties 3 3 URL 3 4 Functie 3 5 Input en Output 4 5.1
XML Importeercodes voor Parcelware Desktop en Web. PostNL Pakketten
XML Importeercodes voor Parcelware Desktop en Web PostNL Pakketten Inhoudsopgave 1 INLEIDING............3 2 BELANGRIJKE AANWIJZINGEN.........4 2.1 ZENDINGCONFIGURATIE... 4 3 BESCHRIJVING VAN DE INTERFACES.........6
GoogleMapsGoogleMapsGoogleMaps GoogleMapsGoogleMapsGoogleMaps GoogleMapsGoogleMapsGoogleMaps
Google Maps INHOUDSOPGAVE Inleiding.. 3 Een Google Map maken.. 4 Een eigen adres opgeven 7 Inzoomen op je eigenkaart. 8 Satellietbeeld op je eigenkaart. 10 Markers plaatsen. 13 Tekstballon plaatsen.. 15
Foutcontrole met Javascript
Foutcontrole met Javascript Pol Van Dingenen Yannick Van Hauwe INLEIDING Het controleren van de gegevens die ingevuld zijn in formulieren is heel erg belangrijk. In de praktijk is enkel en alleen controle
Magento shopconnector VMSII plugin, versie 0.2
Slim en goed online verkopen met Magento en VMSII Document: Magento shopconnector VMSII plugin Auteur(s): Thomas van Rooijen Datum: 15 oktober 2014 Versie: 0.2 1 Magento shopconnector VMSII plugin 1.1
1. XML VELDEN 3. 1.1 Verplichte Velden 3 1.2 Signature 4 2. XML BETALINGSVERZOEK 5. 2.1. Hoe werkt het? 5 2.2. Volledig betalingsverzoek 9
XML examples Inhoud 1. XML VELDEN 3 1.1 Verplichte Velden 3 1.2 Signature 4 2. XML BETALINGSVERZOEK 5 2.1. Hoe werkt het? 5 2.2. Volledig betalingsverzoek 9 3. STATUSVERZOEK 10 3.1. Wat is een statusverzoek?
PostNL extensie voor Magento
PostNL extensie voor Magento Gebruikershandleiding Copyright 2017 Total Internet Group B.V. 1 Inleiding PostNL Magento extensie De PostNL Magento extensie is een volledige logistieke oplossing voor Belgische
DHL PARCEL INTRODUCTIE. *Bron: Metapack
DHL PARCEL INTRODUCTIE DHL biedt Magento webshops een handige koppeling, genaamd plug-in. Hiermee biedt u bezorgopties direct aan in uw webshop en daarmee vergroot u uw service voor uw klanten. Daar profiteert
IMP Uitwerking week 13
IMP Uitwerking week 13 Opgave 1 Nee. Anders moet bijvoorbeeld een venster applicatie een subklasse zijn van zowel Frame en WindowListener. Als de applicatie ook een button of een menu heeft, dan moet het
ibabs Public WCF Service
Beschrijving ibabs Public WCF Service Versie 1.3 22-10-2015 Van ibabs BV Onderwerp Beschrijving ibabs Public WCF Service Referentie MDP2013102801 Datum 22 oktober 2015 Inhoudsopgave 1 Inleiding... 3 2
Een topprogrammeur in het OO programmeren is Graig Larman. Hij bedacht de volgende zin:
Java Les 2 Theorie Beslissingen Algemeen Net als in het dagelijks leven worden in software programma s beslissingen genomen, naast het toekennen van waarden aan variabelen zijn beslissingen één van de
Technische documentatie Overdracht bedrijfsvoorraad B2B AFS 6.2
Technische documentatie Overdracht bedrijfsvoorraad B2B AFS 6.2 A2SP 1 / 7 Wijzigingshistorie Versie Datum Gewijzigd door Wijzigingen 0.9 14-4-2015 Yves van den Berg Draft A2SP 2 / 7 Inhoud Wijzigingshistorie...
Proware Cloud Webbuilder Versie 2.30
Proware Cloud Webbuilder Versie 2.30 Laatste update: 02-12-2013 Inhoudsopgave Het principe van open login... 3 Functie- en procedurebeschrijving... 5 Loginfunctie... 5 Bevestigingsfunctie... 5 Demobestanden...
HDN DARTS WEB AUTHENTICATIE
HDN DARTS WEB AUTHENTICATIE HDN Helpdesk T: 0182 750 585 F: 0182 750 589 M: [email protected] Copyright Communications Security Net B.V. Inhoudsopgave 1. INLEIDING OP HET ONTWERP... 3 1.1 HET DOEL VAN DIT
Datatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.
Algemeen C# Variabele Een variabele is een willekeurige waarde die word opgeslagen. Een variabele heeft altijd een datetype ( De soort waarde die een variabele bevat). Datatypes Een datatype is de sort
Ingebouwde klassen & methodes
Ingebouwde klassen & methodes Statische methodes Methodes die bij een klasse horen ipv. bij een object public class Docent { public static Docent departementshoofd() { return new Docent("Jan Ivens"); private
PostNL extensie voor Magento
PostNL extensie voor Magento Gebruikershandleiding Documentinformatie en copyright Document: tig_postnl_gebruikershandleiding.pdf Auteur: Berend Lantink Laatst gewijzigd op: 21-07-15 Copyright 2015 PostNL
Technical Specification SOFORT Banking
Technical Specification SOFORT Banking (DEB.001) Author(s): Michel Westerink (MW) Version history: V1.0 MW (kopie van targetpay.com) 08/08/13 Table of contents 1. Algemeen... 3 1.1 Opmerking vooraf...
Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM
Tips & Tricks Eigen Widgets in CRM Eigen Widgets in CRM Introductie De WebUI van CRM 7.0 maakt het mogelijk om je eigen widgets te maken en deze in je eigen view te gebruiken. Dat kan door gebruik te maken
Kwis (3) class X { public void a() { System.out.println("x"); public static void main(string[] args) { X x = new X();
Kwis (3) class X { public void a() { System.out.println("x"); class Y extends X { public void a() { System.out.println("y"); class Z extends Y { public void a() { System.out.println("z"); public static
Lab Webdesign: Javascript 7 april 2008
H8: FORMULIEREN In dit hoofdstuk komt het "form"-object aan de orde: we zullen zien hoe we JavaScript kunnen gebruiken voor het manipuleren en valideren van de gegevens die een eindgebruiker invult in
Gebruikershandleiding. Instellen van de Checkout-, Return widget en labelprintfunctionaliteit
Gebruikershandleiding Instellen van de Checkout-, Return widget en labelprintfunctionaliteit Deze handleiding helpt u bij het instellen van de Checkout en Return widget voor uw website. Belangrijke aandachtspunten:
v.1.48 Genkgo Handleiding Genkgo Events Professioneel evenement management in Genkgo
v.1.48 Genkgo Handleiding Genkgo Events Professioneel evenement management in Genkgo Inhoud Voordat u begint...3 In dit document...3 Boom...3 Instellingen...4 Tenaamstelling... 4 Adres... 4 Contactgegevens...
Tritel Beheer telefooncentrale. ipad Beheerhandleiding
Tritel Beheer telefooncentrale ipad Beheerhandleiding 2 1. Inhoud 1. Inhoud... 2 2. Inleiding... 3 3. Telefooncentrale beheer ipad App... 4 4. Telefooncentrale configureren... 5 4.1. Algemene instellingen...
Handleiding RS Form! 1.0.4
Handleiding RS Form! 1.0.4 Inhoud 1. Controlepaneel... 3 2. Forms Manager... 4 2.1 Nieuwe form aanmaken... 4 2.2 Nieuwe fields toevoegen... 7 2.3 Wijzigen/verwijderen bestaande Forms, Fields... 10 Versie
Uitwerking Aanvullend tentamen Imperatief programmeren Woensdag 24 december 2014, 13.30 15.30 uur
Uitwerking Aanvullend tentamen Imperatief programmeren Woensdag 24 december 2014, 13.30 15.30 uur 1. deze opgave telt voor 30% van het totaal. Schrijf een compleet programma, dat door de gebruiker vanaf
Versie informatie webservices
Versie informatie webservices Dit hoofdstuk dient als changelog voor alle wijzigingen met betrekking tot de webservices en de documentatie. Versie Datum Wijzigingen 1.0 Initiële versie. 1.0.1 07-06-2006
API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8
API API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8 Identificatie Alle programma's communiceren met elkaar door gebruik te maken van JSON objecten. Het normale
PostNL Checkout Fulfilment Handleiding Parcelware
PostNL Checkout Fulfilment Handleiding Parcelware PostNL Checkout Fulfilment Handleiding - Parcelware Datum Versie 8 januari 2013 v2.0 Inhoudsopgave 1 PostNL Checkout en MijnPakket.nl 2 2 Fulfilment voor
Installatie- en Gebruikershandleiding
Installatie- en Gebruikershandleiding MyParcel Magento extensie Documentinformatie en copyright Document: tig_myparcel_installatie-en-gebruikershandleiding.pdf Laatst gewijzigd op: 08-09-15 5:11 PM Copyright
Modelleren en Programmeren
Modelleren en Programmeren Jeroen Bransen 6 december 2013 Terugblik Programma en geheugen Opdrachten Variabelen Methoden Objecten Klasse Programma en geheugen Opdrachten Variabelen zijn gegroepeerd in
v.1.11 Verenigingenweb handleiding Genkgo koppeling: Exact Online
v.1.11 Verenigingenweb handleiding Genkgo koppeling: Exact Online Inhoud Welke koppelingen zijn er?...3 Koppeling A ) Synchronisatie profielen (relaties)...3 Koppeling B ) Koppeling van debiteurenkaarten...3
Tentamen Imperatief Programmeren
Tentamen Imperatief Programmeren Maandag 22 oktober 2001 Toelichting Dit is een open boek tentamen, d.w.z. het cursusboek mag gebruikt worden. N.B.: Het tentamen is individueel: voor het maken van de opgaven
Domein API Handleiding
Domein API Handleiding Versie 1.6 Datum: 16-07-2014 1 Inhouds opgave 2 Inleiding 3 Result codes 4 Api functies 5 Api helpers 2 Inleiding: De API van 123 Hosting Service kan worden gebruikt om te registreren
Tentamen Objectgeorienteerd Programmeren TI februari Afdeling ST Faculteit EWI TU Delft
I ' Tentamen Objectgeorienteerd Programmeren TI 1200 1 februari 2012 9.00-12.00 Afdeling ST Faculteit EWI TU Delft Bij dit tentamen mag je geen gebruik maken van hulpmiddelen zoals boek of slides. Dit
ORBIS SOFTWARE TASKCENTRE INTEGREERT
ORBIS SOFTWARE PRESENTEERT DE WEBINAR TASKCENTRE INTEGREERT TECHNISCH PRESENTATOR: GERARD KLOKGIETERS, ORBIS SOFTWARE VRIJDAG 27 JANUARI 2017 AANVANG: 11:00UUR TASKCENTRE INTEGREERT ALGEMENE INTRODUCTIE
Tweede deeltentamen Mobiel programmeren - versie 1 Vrijdag 2 februari 2018, uur
Tweede deeltentamen Mobiel programmeren - versie 1 Vrijdag 2 februari 2018, 8.30-10.30 uur Schrijf op elk ingeleverd blad je naam. Schrijf op het eerste blad ook je studentnummer en het aantal ingeleverde
Zelftest Programmeren in Java
Zelftest Programmeren in Java Document: n0883test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST PROGRAMMEREN IN JAVA Deze test
1. De consument klikt op de «Betalen met ideal» knop op de website van de winkelier.
1 1. INTRODUCTIE: WAT IS ABN AMRO IDEAL EASY? ABN AMRO ideal Easy is een voordelige en gemakkelijk te gebruiken ideal only betaalknop. Het stelt uw klanten in staat in één klik een betaling via uw website
Systeemlabel Calculator. Integratie documentatie
Systeemlabel Calculator Integratie documentatie Colofon Versie 1.5 Auteur(s) Arian Haeser / Remco van der Linden Integratie documentatie 1 Inhoudsopgave 1 Inleiding... 3 2 Integratie mogelijkheden... 4
Installatie- gebruikershandleiding
Installatie- gebruikershandleiding MyParcel Magento extensie v1.3.2 Contactgegevens TIG B.V. Kabelweg 37 1014 BA Amsterdam +31 20 21 81 000 tig.nl Documentinformatie Document: tig_myparcel_installatie-en-gebruikershandleiding
Handleiding. Exact Online Handel- Lightspeed. iwebdevelopment Klokgebouw AC Eindhoven E:
Handleiding Exact Online Handel- Lightspeed iwebdevelopment Klokgebouw 253 5617AC Eindhoven E: [email protected] Inleiding Bedankt dat u heeft gekozen voor een koppeling van iwebdevelopment, in dit
PostNL Checkout SEOshop handleiding
PostNL Checkout SEOshop handleiding PostNL Checkout SEOshop handleiding Datum Versie 26 februari 2013 V3.0 Inhoudsopgave 1 PostNL Checkout 3 1.1 PostNL Checkout en MijnPakket.nl 3 1.2 SEOShop en PostNL
ASRemote WebService. Via deze webservice kunt u:
ASRemote WebService De ASRemote WebService is een SOAP Webservice die softwarematige communicatie met Exact Globe mogelijk maakt vanaf een willekeurige locatie op het internet. Via deze webservice kunt
How To Do Visualisaties met mbconnect24 V2
How To Do Visualisaties met mbconnect24 V2 Inhoud 1. Inleiding... 2 2. Aanmaken Network Component (VIPA PLC) & Tag Server... 3 2.1 Network Component; VIPA PLC... 3 2.2 Tag Server... 4 3. Tags aanmaken...
Lessen Java: Reeks pag. 1
Lessen Java: Reeks 2 1-3-2016 pag. 1 Primitieve types type grootte waardes byte 8 bits 128, 127 short 16 bits 32768, 32767 int 32 bits 2 31, 2 31 1 long 64 bits 2 63, 2 63 1 type grootte waardes float
