Receipt Printing to a Epson TM-T20II and .Net and VB (Not C#)

In Progress Posted 4 years ago Paid on delivery
In Progress Paid on delivery

EDIT: I have uploaded an example Excel Spreadsheet of how I would like the invoicing to work. I am also adding an image of the Excel in case anyone has trouble opening it.

I have already built a POS application but I do not like the laserjet receipt I am currently printing.

I have purchased an Epson TM-T20ii receipt printer and I need a class module developed

that I can call from my application for printing.

+$50 bonus for developing the class in VB instead of C# (I am a VB developer and I need to be able to modify this class as needed in the future)

Some things I know the class will need

PrinterName

methods to add line items

Line items can have multiple properties (cost, description, quantity, taxable)

header information for the top of the receipt

Store Name

Date/time

Invoice number

A place on the bottom of the receipt for custom messages.

example: "Thank you for stopping by XYZ Store

Please Come Again Soon"

a method to call to begin the printing.

I am thinking something like this...

Dim PRINTMODULE as new TheClassYoudevelopForMe

[login to view URL] = "Epson TM-TM20ii Receipt printer"

[login to view URL] = "XYZ Company"

[login to view URL] = "123 Main Street"

PRINTMODULE.Address2= "Sometown, Wherever"

[login to view URL] = "123-456-7890"

[login to view URL] = "123456"

[login to view URL]("Shirt", "1", "2.99") /* Description, Quantity, Price Each */

[login to view URL]("Trousers", "1", "3.99")

[login to view URL]("Necktie", "4", "1.99")

[login to view URL]("", "", "") /* adds a blank line -- You can come up with a better way */

[login to view URL]("Sales Tax", "", "1.38")

[login to view URL]("Your Total", "", "16.32")

[login to view URL]("Thank you for shopping") /* Centered on receipt */

[login to view URL]("At our store") /* Centered on receipt */

[login to view URL]("Please Visit Again Soon") /* Centered on receipt */

[login to view URL]() /* This would actually start the printing. */

I think this will be a fairly simple project for anyone with Epson Receipt printing experience. If you do not have experience nor access to an Epson receipt printer this might prove to be a difficult project.

The above is just an example, I am sure there will be other methods and properties you will need to add to make this work. This is why Receipt Printing experience is recommended

Please feel free to ask any questions before you begin.

.NET C# Programming Software Architecture VB.NET

Project ID: #19218879

About the project

15 proposals Remote project Active 4 years ago

15 freelancers are bidding on average $183 for this job

mauricemarinus

Hi there .I have done similar work before. If you interested I will see if I can find it and send it to you (or an example). I have over 18 years in software development. But feel free to contact me Maurice

$94 USD in 3 days
(166 Reviews)
7.2
makisce

I have extensive experience using zebra POS printers including label printers. Since this is one of my fist bids here I would do this to you for free and if you are satisfied I you can decide if you want to pay me or More

$166 USD in 4 days
(4 Reviews)
5.8
goldsea808

hello,how are you. i read your bid carefully. i am C#, VB.Net expert and have full experience for 7 years. C#, VB.Net is my top skill and my interested skill. I can provide most quality and high fast. if you want t More

$150 USD in 3 days
(22 Reviews)
6.2
carlosperezit

Hi there My name is Carlos and I'm an expert in .Net and sql server. I have been working in software developement for the last 20 years. I have many experience in desktop and web development. Regards

$166 USD in 3 days
(44 Reviews)
5.4
MedMESTIRI

hello sir, I have already worked with this printer EPSON and using VB6 code to print a label. So, I am interested in your project and I have a very good experience in VBA ACCESS, I'm currently working as an It pr More

$100 USD in 1 day
(8 Reviews)
3.4
kkhurram

Hi, I have developed POS few years back in VB 6, with reciept printing. I used Crystal Reports to print the reciepts which worked absolutely fine Are you developing in VB6? Aren't you using Crystal Reports? Curr More

$155 USD in 7 days
(15 Reviews)
2.8
vinkeshpatel

Hi, Myself Vinkesh Patel from India. I did similar task for printing bill/invoice for restaurant using POS printer from EPSON. I have over 9 years of experience on software and website development. I will provide More

$175 USD in 3 days
(0 Reviews)
0.0
ramishubi

iam aprofiisnal. net vb coder with more than ten years of experince,i can build this dll gor you in 6 days

$200 USD in 6 days
(0 Reviews)
0.0
KodeKingdom

I would like to develop and supply the print utility you have described using VB.NET. My experience covers POS Applications including print to POS Printers including EPAON. Relevant Skills and Experience Over 25 years More

$277 USD in 10 days
(0 Reviews)
0.0