473,383 Members | 1,818 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,383 software developers and data experts.

POS Terminal

I wonder if I can write applications in .NET and then download it to a POS
Terminal, like a Verifone terminal. Verifone has its own software called
Verix to accomplish that, but I want to know if can I do that with some tool
of Microsoft.
Jul 5 '07 #1
9 4017
Hi Raul.

That's a very specific question; you may wish to seek out and speak
with the POS manufacturer.

What are you planning on building? A virus that opens any cash
register based on an RPC call that you call from your cell phone? :-p

Cheers,

-Mark

Jul 5 '07 #2
Probably not.

However, Microsoft Dynamics is a POS product, and it "might" work with your
terminal -- this is up to VeriFone and Microsoft.

I think security concerns makes programming for these devices a fairly
"closed shop."

Dick

--
Richard Grier, MVP
Hard & Software
Author of Visual Basic Programmer's Guide to Serial Communications, Fourth
Edition,
ISBN 1-890422-28-2 (391 pages, includes CD-ROM). July 2004, Revised March
2006.
See www.hardandsoftware.net for details and contact information.
Jul 5 '07 #3
BTW, this is http://msdn2.microsoft.com/en-us/embedded/aa714298.aspx

However, this is intended to be used by an OEM, not an end-user.

--
Richard Grier, MVP
Hard & Software
Author of Visual Basic Programmer's Guide to Serial Communications, Fourth
Edition,
ISBN 1-890422-28-2 (391 pages, includes CD-ROM). July 2004, Revised March
2006.
See www.hardandsoftware.net for details and contact information.
Jul 5 '07 #4
You're right Mark, the best would be seek out and speak with the POS
manufacturer. The problem is that I've tried to get information about this
with Verifone but they have a very bad service and I still got no answer.
By the way, I am not trying to make a virus. I only want to make able gas
stations to print receipts of sales. The concern is that this receipt must
have a number of transaction stored in a main application that controls the
gas pumps. So, I need communication between the POS terminal and the main
application.

"Mark S. Milley, MCSD (BinarySwitch)" wrote:
Hi Raul.

That's a very specific question; you may wish to seek out and speak
with the POS manufacturer.

What are you planning on building? A virus that opens any cash
register based on an RPC call that you call from your cell phone? :-p

Cheers,

-Mark

Jul 6 '07 #5
On Jul 6, 10:52 am, Raul Moreno <RaulMor...@discussions.microsoft.com>
wrote:
I only want to make able gas stations to print receipts of sales.
Shucks, that's nowhere near as exciting.

Sorry I can't be of more help to you...

Happy Coding,

-Mark

Jul 6 '07 #6
Thanks Dick
Maybe I have to consider another options like this, but indeed is intended
to be used by an OEM. I only want to print receipts in gas station with this
kind of terminals and maybe identify customers through bar codes, magnetic
cards or smart cards. The main concern is that I have a main application
that controls the gas pumps and stores a number of each transaction. When
the customer wants a receipt, it must has that number. So, the POS terminal
has to communicate with the main application and inform the number of hose
wanted, and the main application should respond with the sale's information
to be printed by the terminal.

"Dick Grier" wrote:
BTW, this is http://msdn2.microsoft.com/en-us/embedded/aa714298.aspx

However, this is intended to be used by an OEM, not an end-user.

--
Richard Grier, MVP
Hard & Software
Author of Visual Basic Programmer's Guide to Serial Communications, Fourth
Edition,
ISBN 1-890422-28-2 (391 pages, includes CD-ROM). July 2004, Revised March
2006.
See www.hardandsoftware.net for details and contact information.
Jul 6 '07 #7
Yeah, that's a pretty simple task. But once a can write programs and
download them to the terminal, I could implement anothers more complicated.
The central point was to make applications for the Verifone terminal with
..NET...

"Mark S. Milley, MCSD (BinarySwitch)" wrote:
On Jul 6, 10:52 am, Raul Moreno <RaulMor...@discussions.microsoft.com>
wrote:
I only want to make able gas stations to print receipts of sales.

Shucks, that's nowhere near as exciting.

Sorry I can't be of more help to you...

Happy Coding,

-Mark

Jul 6 '07 #8
The manufacturer should provide you with the communications protocol, so
that you can extract exactly the information that you need. I'd think you'd
need to write code for the terminal only if the data that you need are not
provided in the default protocol. I haven't delt with POS manufactureres
directly, but I've had clients who have, and these details were worked out
as part of the process.

Dick

--
Richard Grier, MVP
Hard & Software
Author of Visual Basic Programmer's Guide to Serial Communications, Fourth
Edition,
ISBN 1-890422-28-2 (391 pages, includes CD-ROM). July 2004, Revised March
2006.
See www.hardandsoftware.net for details and contact information.
Jul 6 '07 #9
I think I will have to use the manufacturer's software to program a Verifone
terminal. I guess I have no choice.
Thanks Dick

"Dick Grier" wrote:
The manufacturer should provide you with the communications protocol, so
that you can extract exactly the information that you need. I'd think you'd
need to write code for the terminal only if the data that you need are not
provided in the default protocol. I haven't delt with POS manufactureres
directly, but I've had clients who have, and these details were worked out
as part of the process.

Dick

--
Richard Grier, MVP
Hard & Software
Author of Visual Basic Programmer's Guide to Serial Communications, Fourth
Edition,
ISBN 1-890422-28-2 (391 pages, includes CD-ROM). July 2004, Revised March
2006.
See www.hardandsoftware.net for details and contact information.
Jul 6 '07 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: flamesrock | last post by:
First, I'm very new to gui programming, so please go lightly on me :) Ok, so far I've settled on wxPython, and what I'd like to do as a first leap is *convert* a text program into a gui program....
3
by: Josh Schmidt | last post by:
How can one set the terminal services profile and home directory path in AD using VB.NET? I can set the usual profile paths, but terminal services properties are not supported with ADSI. Any...
5
by: TPoise! | last post by:
Using: .NET 1.1, Visual Studio 2003, C#, Microsoft Windows 2000 Server (SP4 and all latest windows updates), Terminal Server running in application mode. I have a C# application that I've...
8
by: OHM | last post by:
Hi peoples, I dont know where to place this question, so as I know you guys are all resourceful experts, I thought I would try here. I am writing some code which will be run usingh remote...
6
by: Atley | last post by:
I have a Terminal Services server running Windows 2000 Server. I need to be able to identify, in my application on that server, which client computer is addressing that server and running that...
20
by: Joel Hedlund | last post by:
Hi all! I use python for writing terminal applications and I have been bothered by how hard it seems to be to determine the terminal size. What is the best way of doing this? At the end I've...
4
by: fivestars | last post by:
Hi there. I'm computer science student at the end of my degree. I'm new about python. I've a question for all of you. Do you know how to write, from python code, on a unix(linux) terminal...
3
by: shawn | last post by:
In the past I have had SQL and Terminal server on the same PC. With SQL and Windows 2003 Terminal server, you can not have them on the same PC. How can I make this work with SQL and Terminal and...
7
by: mike | last post by:
We have numerous Access 97 apps that we run on our Terminal Server, but two apps in particular is giving us a problem. The problem we are running into is when you select a drop down menu, it errors...
16
by: =?Utf-8?B?RHdlZWJlcmVsbGE=?= | last post by:
I created an Access 2007 application for my customer. The application is shared by three employees on a server. It maintains a contact list including financial data and social security numbers. ...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.