D&D Distribution XML Service



Similar documents
Quick Reference Guide PAYMENT GATEWAY (Virtual Terminal)

ACT State Testing Online Services Tutorial

Using Internet or Windows Explorer to Upload Your Site

Merchant Warehouse Credit Card Integration Gym Assistant August 2009

!"#$ Stonington Public Schools Parents Guide for InfoSnap Online Enrollment. for Returning. Students. August. Online Enrollment.

Where to submit invoices for GE? isupplier Portal (isp)

1 Introduction. 2.1 Logging In 1. Visit our website and click Futures A/C Login button. 2 Login

Guide. for HR Users. Posted May 1, 2012

Online Statements. About this guide. Important information

Lenovo Partner Access - Overview

Western Kentucky University s Promotional Product Web Store. User Guide

Free Medical Billing. Insurance Payment Posting: The following instructions will help guide you through Insurance Payment Posting Procedures.

Dynamic DNS How-To Guide

FLX VoIP Registering with Avaya IP Office 500

HELPDESK SYSTEM (HDS) USER MANUAL

Providers can access the precertification tool by logging in to the Amerigroup provider self service website or the Availity Web Portal.

Set My University of Melbourne Identity Management Password for the First Time

Reporting Relationship Self Service Guide

@ my fingertips FAST Leave Management System guide

Internet Trading User Manual. W. Falcon Asset Management (Asia) Limited

Click-To-Talk. ZyXEL IP PBX License IP PBX LOGIN DETAILS. Edition 1, 07/2009. LAN IP: WAN IP:

1) After login WinTonenet Securities Trading System, a window named WinTonenet Securities Trading will be shown.

Website Address:

IP Phone Service Administration and Subscription

Frequently Asked Questions (FAQ)

E-Control Medicine Prescription Manual

Single Sign-On Instructions (SSO) Registration for the SSO

UTRADE Online Trading Platform Demo

POEMS Mobile User Manual

Fax User Guide 07/31/2014 USER GUIDE

Chapter 19: Shopping Carts

IP Phone Services Configuration

Software Support Registration

CSSEA Helpdesk User Guide

IntelliPay Billpay Application Documentation

Training Guide Travel & Expenses Updating Employee Supervisor in T & E. State of Kansas

Online Trading Manual Guide

INTRODUCTION: SQL SERVER ACCESS / LOGIN ACCOUNT INFO:

Adding An Audio Profile To An Adobe Connect Account

Web Time Entry. Instructions for Employees

Instant Messenger Operator Manual

HIPAA Information Security Training (v1.0 10/15/12)

Gravity Forms: Creating a Form

Please use the following index links to quickly access the information you are looking for:

Using Foundstone CookieDigger to Analyze Web Session Management

Fort Bend ISD Summer School Online Course Request and Payment Guide 2015

FILE TRANSFER PROTOCOL ( FTP ) SYSTEM USER MANUAL

DALHOUSIE NOTES ON PAYROLL EXPENSE DETAIL IN FINANCE SELF SERVICE. QUICK REFERENCE As of September 1, 2015

iwtrader User Manual(2008) - Internet Stock Trading iwtrader User Manual Stock Trading 2008 Version

Registering and Purchasing Graduate LiveText Accounts Lincoln Memorial University Carter & Moyers School of Education

REGISTERING YOUR DOMAIN NAME

Express222 Quick Reference

account multiple solutions

Accept And Refund Payments In A PayPal Personal Account

I.T. Alliance Web Timesheets Approvers Guide. Index

Active Directory Integration for Greentree

An Associate of the UOB Group A UTRADE FX ELITE QUICK START GUIDE

User Guide. Voice Services Self Care Portal. Logging In. Welcome to the Self Care Portal

VENDORS Welcome to College of DuPage. Next slide please

Using the ELMS Management Tool (EMT) to Create Independent Study Spaces in ELMS Canvas

Follow these easy instructions to list your business on the BEC Australia National Business Directory.

Web Time Entry. Instructions for Approvers

User Manual. Crystal Report Integration

Remote Access VPN SSL VPN Access via Internet Explorer

SYSPRO App Store: Registration Guide

Absorb Single Sign-On (SSO) V3.0

MHS Secure Member Portal Registration Process

USER MANUAL KNOWLEDGE CENTER - PORTAL

Support System User Guide

Ordering Books Textbooks for Dual Enrollment courses should be ordered online and picked up at the Broward College Bookstore.

Top Tips 9 IS Portal Tips & Tricks

Marcum LLP MFT Guide

Infinite Campus University Registration Site Information Objectives:

NAS 221 Remote Access Using Cloud Connect TM

Virtual Private Network (VPN)

Index. 1 System Requirements 2. 2 System Login Account Information Order Change Password Keep Connection 15

Broward College Dual Enrollment Ordering and Returning Textbooks

The PTA s new membership website database and dues reporting system

PROCUREMENT CARD US BANK ACCESS ONLINE SYSTEM USER GUIDE

e-portal Web Orders Instructions:

STEPS TO REGISTER YOUR PROFILE AND BOOK THE COUPON

Add in Guide for Microsoft Dynamics CRM May 2012

Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint InfoPath 2013 Web Enabled (Browser) forms

WebTMA Systems Work Order/Request System

Performance Review Documentation for Duke University Employees

System Administration and Log Management

Grandly Financial Services Limited. Online Securities Trading Platform. User Manual

Personal Online Banking:

Patient Portal. Accessing the Patient Portal. How to Begin: Enter first and last name, date of birth and create a user name and password.

Transcription:

D&D Distribution XML Service Manual by Benny Rossaer Benny@ddcomputers.be D&D Distribution Brugsken 27 b2 9100 Sint-Niklaas Tel.: +32 (0)3 780 20 20 Fax: +32 (0)3 707 07 01 E-mail: info@dddistribution.be

1. Introduction D&D Distribution s XML Service is a Web Service which allows you to request information about our products (such as stock and pricing). You can use this service on your webshop: for example, if a client wants to buy an item of which you don t have any stock, you can have your website query our server: a) On your webshop: user requests an item your stock: 0 b) Your website consults our XML Service We have the item in stock. c) Your website tells the user that the item isn t in stock, but can be delivered in 48 hours. This is only an example of one of the many ways you can use this service. Another option is to integrate our XML Service within your administration software, so you can request our stock and pricing in real-time. An example of this functionality is included in this manual (with Dbfactw software). 2. Requirements: login and password Requirement: you need to have a login and password for D&D Distribution s webshop. Typically, your login is the same as your client number (usually 4 digits) and your password is assigned to you (which you can change on our site). If you don t have a login yet, go to http://www.dddistribution.be/register.htm to request one. If you want to change your password, go to http://www.dddistribution.be, login with your user name and password, and click the link My D&D Profile. You can t change your login.

3. How to request XML data Now for the interesting part. To request XML data for an item, you need to know 3 things: - your D&D login; - your D&D password in MD5 hash; - the code of the item you re looking for (or search string) 3.1. Convert your password into an MD5 hash Point your browser to the following web address: http://www.dddistribution.be/md5.php Type in your password and click Go. The string then displayed (in Bold) is the MD5 hash you need. 3.2. Requesting XML data To request XML data, you need to use the following URL: http://www.dddistribution.be/xml.php?login=login&pass=md5pass&prodid=productcode login = your D&D login md5pass = the MD5 hash of your D&D password (see 3.1) productcode = the code of the article you want Example: http://www.dddistribution.be/xml.php?login=test&pass=098f6bcd4621d373cade4e832627b4f6&prodid=netl15 00202 If you input a correct user name and password, you should get the following (example in browser IE6.0): <?xml version="1.0" encoding="utf-8"?> - <Realdata> - <item> <ID>NETL1500202</ID> <DESC>L1 10/100 Mbps Lan-adapter(Realtek)</DESC> <PRICE CURRENCY="EURO">9.99</PRICE> <QTY>16</QTY> <DELDATE /> </item> </Realdata>

What s what? <ID> Product code <DESC> Description <PRICE> Price in Euros <QTY> Quantity Important: if our stock is more than 20, QTY will be displayed as >20. <DELDATE> If available: date when stock of this item becomes available. 3.3. Requesting more than one item With the example above, you can only request one specific item. However, with search strings, it s possible to request multiple items. For example: http://www.dddistribution.be/xml.php?login=yourlogin&pass=passmd5&prodid=windows This will effectively show all items which contain the word windows in their description. 3.4. Requesting all items In some cases, you might want to request our entire product database. This is possible by entering an asterisk (*) as the prodid. For example: http://www.dddistribution.be/xml.php?login=yourlogin&pass=passmd5&prodid=* This will return our ENTIRE stock. 3.5. Changing your password Important: if you go to our webshop and change your password, don t forget to also update your MD5 hash in any application you use our XML Service! Otherwise, you will get an error (your password has changed, but the MD5 hash still refers to the old password).

4.0. Use the XML Service with Dbfactw One of the more popular administrative software products is Dbfactw, made by TML (The Missing Link). See www.dbfact.be for more info about Dbfact. Use the following directions to install our XML service into Dbfactw (requires version 2.50tbm or higher!) 1. Start Dbfactw and login with the Supervisor account (ask your system administrator for the password) 2. In the menu, go to: 8. Filebeheer 8. Diverse Bestanden 2. Instellingen XML 1. Communicatie instellingen 3. Click on the Nieuw button to create a new XML code. 4. Enter the following data: Omschrijving: DDDISTRI Leverancier: D&D Distribution (if D&D Distribution isn t in the list, you need to update your Dbfactw to version 2.50tbm or higher) Relatie nummer: the number D&D Distribution has in your Dbfactw Klantnummer bij leverancier: your D&D Login Te versturen code: ref. leverancier (recommended), or stuknummer or volgnummer Gebruikersnaam: your D&D Login Toegangscode: your D&D password in MD5 hash (see 3.1) Check Gebruik voor Online Info So everything should look like this:

Next, go to the tab Url-Dtd. Under Ophalen artikelinfo, type the following: http://www.dddistribution.be/xml.php?login= Now click Opslaan and Sluiten. Now, when you click F7 to request an item and you get the item list, click the Online info button, and then click DDDISTRI. Dbfactw will then query our server and display the requested information. 5.0. More information If you have any questions left, send an e-mail to benny@dddistribution.be and we will answer you as soon as possible. Alternatively, just call D&D at 03/780 20 20.