Warranty Statement
Page 1
...improper packing or shipping, disasters such as fire, flood, lightning, improper electrical currents, software problems, or interaction with its thermal printers may be construed in the United States or Canada, conforms to the product after its original container or an equivalent, along with ...without charge for parts or labor. dealer-added boards, chips or drives). 4) Damage caused by media other than Epson or an Epson Authorized Servicer. 7) Service where the printer label, logo, rating label, or serial number has been removed. 8) Any damage caused by using improper packaging ...
...improper packing or shipping, disasters such as fire, flood, lightning, improper electrical currents, software problems, or interaction with its thermal printers may be construed in the United States or Canada, conforms to the product after its original container or an equivalent, along with ...without charge for parts or labor. dealer-added boards, chips or drives). 4) Damage caused by media other than Epson or an Epson Authorized Servicer. 7) Service where the printer label, logo, rating label, or serial number has been removed. 8) Any damage caused by using improper packaging ...
ePOS-Print XML Users Manual
Page 1
XML Reference Describes the ePOS-Print XML. Development Information for Customer Displays Describes the necessary information for controlling customer displays. Programming Guide Describes how to build a system. Sample Program Describes how to use the sample program and how to write programs in Web application development. ePOS-Print XML User's Manual Overview Describes the features and development environment. Appendix M00048218 Rev.S Device Specifications Describes specifications of printers and other devices.
XML Reference Describes the ePOS-Print XML. Development Information for Customer Displays Describes the necessary information for controlling customer displays. Programming Guide Describes how to build a system. Sample Program Describes how to use the sample program and how to write programs in Web application development. ePOS-Print XML User's Manual Overview Describes the features and development environment. Appendix M00048218 Rev.S Device Specifications Describes specifications of printers and other devices.
ePOS-Print XML Users Manual
Page 2
...using this product incorrectly, failing to develop ESC/POS, a unique POS printer command system. and other countries. The trademark "iPhone" is made to being compatible with a high level of Seiko Epson Corporation. Trademarks EPSON, EXCEED YOUR VISION, and ESC/POS are without prior notice. in... the content of this unique control system facilitates ease of DENSO Wave Incorporated. Please contact us directly for the most Epson POS printers and displays, the flexibility provided by this document, or having repair or modifications performed by third parties other issues are...
...using this product incorrectly, failing to develop ESC/POS, a unique POS printer command system. and other countries. The trademark "iPhone" is made to being compatible with a high level of Seiko Epson Corporation. Trademarks EPSON, EXCEED YOUR VISION, and ESC/POS are without prior notice. in... the content of this unique control system facilitates ease of DENSO Wave Incorporated. Please contact us directly for the most Epson POS printers and displays, the flexibility provided by this document, or having repair or modifications performed by third parties other issues are...
ePOS-Print XML Users Manual
Page 4
...4 XML Reference Chapter 5 Device Specifications Chapter 6 Development Information for the TM-DT series/TM-i series and TM printers that support the ePOS-Print XML. In this manual, "ePOS-Print supported printer" is aimed to provide developers with information required for developing and designing ...using ePOS-Print XML. About this Manual Aim of the following printers. TM-L90-i TM-T20II-i TM-T70-i TM-T82II-i TM-T83II-i TM-T88V-i TM-T88VI-iHUB TM-U220-i Manual Content The manual is made up of the Manual...
...4 XML Reference Chapter 5 Device Specifications Chapter 6 Development Information for the TM-DT series/TM-i series and TM printers that support the ePOS-Print XML. In this manual, "ePOS-Print supported printer" is aimed to provide developers with information required for developing and designing ...using ePOS-Print XML. About this Manual Aim of the following printers. TM-L90-i TM-T20II-i TM-T70-i TM-T82II-i TM-T83II-i TM-T88V-i TM-T88VI-iHUB TM-U220-i Manual Content The manual is made up of the Manual...
ePOS-Print XML Users Manual
Page 6
...Guide 41 ■ How to Use XML Schemas 41 Visual Studio...41 Eclipse ...44 ■ Executing Print Service ...45 Printing Mode of the TM Printer...45 Programming Flow ...45 Print Document Creation...46 Transmission of Print Document...50 Reception of Print Result...53 Checking the... to Use WSDL ...61 .NET Framework ...61 Java ...63 XML Reference 64 ■ ePOS-Print XML...64 XML for Controlling Printer ...64 XML for Controlling Customer Display ...66 ■ XML for Controlling Printer 67 ...67 ...68 ...71 ...76 ...78 ...80 ...81 ...86 ...91 ...92 ...93 ...94 ...95 ...97 ...98 ......
...Guide 41 ■ How to Use XML Schemas 41 Visual Studio...41 Eclipse ...44 ■ Executing Print Service ...45 Printing Mode of the TM Printer...45 Programming Flow ...45 Print Document Creation...46 Transmission of Print Document...50 Reception of Print Result...53 Checking the... to Use WSDL ...61 .NET Framework ...61 Java ...63 XML Reference 64 ■ ePOS-Print XML...64 XML for Controlling Printer ...64 XML for Controlling Customer Display ...66 ■ XML for Controlling Printer 67 ...67 ...68 ...71 ...76 ...78 ...80 ...81 ...86 ...91 ...92 ...93 ...94 ...95 ...97 ...98 ......
ePOS-Print XML Users Manual
Page 7
... Printer ...132 ■ Printer-specific Support Information 135 TM-L90...135 TM-L90 4xx...138 TM-m10...140 TM-m30...142 TM-P20 ...144 TM-P60II (Receipt) ...147 TM-P60II (Peeler)...149 TM-P80 ...151 TM-T20...154 TM-T20II...157 TM-T70...160 TM-T70II...162 TM-T82II...165 TM-T83II...168 TM-T88IV ...171 TM-T88V ...173 TM-T88VI ...176 TM-T90...178 TM-U220 ...180 TM-U330 ...181 TM-H6000IV ...182 TM...
... Printer ...132 ■ Printer-specific Support Information 135 TM-L90...135 TM-L90 4xx...138 TM-m10...140 TM-m30...142 TM-P20 ...144 TM-P60II (Receipt) ...147 TM-P60II (Peeler)...149 TM-P80 ...151 TM-T20...154 TM-T20II...157 TM-T70...160 TM-T70II...162 TM-T82II...165 TM-T83II...168 TM-T88IV ...171 TM-T88V ...173 TM-T88VI ...176 TM-T90...178 TM-U220 ...180 TM-U330 ...181 TM-H6000IV ...182 TM...
ePOS-Print XML Users Manual
Page 9
...phones, and tablets, and performs printing to XML Reference (p.64). 9 For details, refer to a TM printer on the network using Web Service. The control is made up of printer and customer display. This document is available with Server Direct Print. Chapter 1 Overview Overview This chapter ...describes the features of a customer display connected to the printer. Overview ePOS-Print is an Epson's unique printing function that uses XML and Web Service. This function creates request messages in ePOS-Print XML format also...
...phones, and tablets, and performs printing to XML Reference (p.64). 9 For details, refer to a TM printer on the network using Web Service. The control is made up of printer and customer display. This document is available with Server Direct Print. Chapter 1 Overview Overview This chapter ...describes the features of a customer display connected to the printer. Overview ePOS-Print is an Epson's unique printing function that uses XML and Web Service. This function creates request messages in ePOS-Print XML format also...
ePOS-Print XML Users Manual
Page 10
...; Allows printing from a host to an ePOS-Print supported TM printer using SOAP/HTTP, the ePOSPrint supported TM printer performs printing and returns a response document. Not OS-dependent. ❏ Installation of the TM printer in an environment or on OS where HTTP communication is sent...and checking the status of the TM printer based on the result of command transmission. ❏ To change the printer settings, utility programs dedicated to each printer or other TM printer via printer. ❏ Automatically checks the status of TM-DT series/TM-i series, it possible to automatically ...
...; Allows printing from a host to an ePOS-Print supported TM printer using SOAP/HTTP, the ePOSPrint supported TM printer performs printing and returns a response document. Not OS-dependent. ❏ Installation of the TM printer in an environment or on OS where HTTP communication is sent...and checking the status of the TM printer based on the result of command transmission. ❏ To change the printer settings, utility programs dedicated to each printer or other TM printer via printer. ❏ Automatically checks the status of TM-DT series/TM-i series, it possible to automatically ...
ePOS-Print XML Users Manual
Page 11
... httppost://[IP address of FileMaker. Specification Item End point address Request message Response message Description http://[IP address of the ePOS-Print supported TM printer]/cgi-bin/epos/ service.cgi?devid=[device ID]&timeout=[timeout time] A SOAP message is sent against a request in the SOAP body...SOAP message is returned against a HTTP POST method request. A response document is put in the HTTP POST function of the ePOS-Print supported TM printer]/cgi-bin/epos/service.cgi A SOAP message is sent against a HTTP POST method response. In the SOAP header, the device ID, timeout...
... httppost://[IP address of FileMaker. Specification Item End point address Request message Response message Description http://[IP address of the ePOS-Print supported TM printer]/cgi-bin/epos/ service.cgi?devid=[device ID]&timeout=[timeout time] A SOAP message is sent against a request in the SOAP body...SOAP message is returned against a HTTP POST method request. A response document is put in the HTTP POST function of the ePOS-Print supported TM printer]/cgi-bin/epos/service.cgi A SOAP message is sent against a HTTP POST method response. In the SOAP header, the device ID, timeout...
ePOS-Print XML Users Manual
Page 13
... (p.135). Chapter 1 Overview ePOS-Print Supported Printer For differences in functions according to printer type, refer to the Technical Reference Guide of the following TM printers TM-m10 TM-P60II (Peeler) TM-m30 TM-P80 TM-P20 TM-T88VI TM-P60II (Receipt) TM-H6000V (Receipt printer only) ❏ The following TM printers that are equipped with UB-E04...
... (p.135). Chapter 1 Overview ePOS-Print Supported Printer For differences in functions according to printer type, refer to the Technical Reference Guide of the following TM printers TM-m10 TM-P60II (Peeler) TM-m30 TM-P80 TM-P20 TM-T88VI TM-P60II (Receipt) TM-H6000V (Receipt printer only) ❏ The following TM printers that are equipped with UB-E04...
ePOS-Print XML Users Manual
Page 14
... to the following for more information. Printer Name TM-H6000IV-DT TM-T70II-DT TM-T88V-DT TM-L90-i TM-T20II-i TM-T70-i TM-T82II-i TM-T83II-i TM-T88V-i TM-T88VI-iHUB TM-U220-i TM-m10 TM-m30 TM-P20 TM-P60II (Receipt) TM-P60II (Peeler) TM-P80 TM-T88VI TM-H6000V TM-L90 TM-T20 TM-T20II TM-T70 TM-T70II TM-T82II TM-T83II TM-T88IV TM-T88V TM-T90 TM-U220 TM-U330 TM-H6000IV Network printer control*1 Spooler/Print forwarding ✔...
... to the following for more information. Printer Name TM-H6000IV-DT TM-T70II-DT TM-T88V-DT TM-L90-i TM-T20II-i TM-T70-i TM-T82II-i TM-T83II-i TM-T88V-i TM-T88VI-iHUB TM-U220-i TM-m10 TM-m30 TM-P20 TM-P60II (Receipt) TM-P60II (Peeler) TM-P80 TM-T88VI TM-H6000V TM-L90 TM-T20 TM-T20II TM-T70 TM-T70II TM-T82II TM-T83II TM-T88IV TM-T88V TM-T90 TM-U220 TM-U330 TM-H6000IV Network printer control*1 Spooler/Print forwarding ✔...
ePOS-Print XML Users Manual
Page 15
..., the communication will fail with an error. • When creating an iOS application, make sure to use HTTPS instead of HTTP to communicate with the printer. Chapter 1 Overview Check the followings for HTTPS communication. • Prepare a certificate and secret key for HTTPS communication of your program. Name and common name of... ATS (App Transport Security). • Comply with requirements for the server, then register them to create a self-signed certificate, see Technical Reference Guide of the printer must be created by TM-DT series devices with version 4.0 or later of the...
..., the communication will fail with an error. • When creating an iOS application, make sure to use HTTPS instead of HTTP to communicate with the printer. Chapter 1 Overview Check the followings for HTTPS communication. • Prepare a certificate and secret key for HTTPS communication of your program. Name and common name of... ATS (App Transport Security). • Comply with requirements for the server, then register them to create a self-signed certificate, see Technical Reference Guide of the printer must be created by TM-DT series devices with version 4.0 or later of the...
ePOS-Print XML Users Manual
Page 16
... of newly added is used on a printer. For details, refer to check the version TM Printers You can check it using EPSON TMNet WebConfig. How to Provided Article (p.21). The table below shows which TM-DT software/TM-i firmware version. ePOS-Print Service 1.2 2.0 2.1 2.2 3.0 3.2 4.1 5.0 6.0 TM-DT Software - 2.0x 2.2x, 2.5x 3.0x, 4.0x - TM-i Firmware 1.2x 2.0x 2.1x - 3.0x, 3.1x...
... of newly added is used on a printer. For details, refer to check the version TM Printers You can check it using EPSON TMNet WebConfig. How to Provided Article (p.21). The table below shows which TM-DT software/TM-i firmware version. ePOS-Print Service 1.2 2.0 2.1 2.2 3.0 3.2 4.1 5.0 6.0 TM-DT Software - 2.0x 2.2x, 2.5x 3.0x, 4.0x - TM-i Firmware 1.2x 2.0x 2.1x - 3.0x, 3.1x...
ePOS-Print XML Users Manual
Page 17
... until printing of operating instruction starts. The operating instruction is printed after the printer status is printed. 2 Following the instructions, press the paper feed button six times to select the TM intelligent setting information to check the version. The ePOS-Print Service version is ... roll paper cover. Chapter 1 Overview TM-T88VI/TM-T88VI-iHUB/TM-H6000V Print TM intelligent setting information to be printed. 3 Press the paper feed button again and hold it down until the TM intelligent setting information is finished, turn on the printer. Hold the paper feed button ...
... until printing of operating instruction starts. The operating instruction is printed after the printer status is printed. 2 Following the instructions, press the paper feed button six times to select the TM intelligent setting information to check the version. The ePOS-Print Service version is ... roll paper cover. Chapter 1 Overview TM-T88VI/TM-T88VI-iHUB/TM-H6000V Print TM intelligent setting information to be printed. 3 Press the paper feed button again and hold it down until the TM intelligent setting information is finished, turn on the printer. Hold the paper feed button ...
ePOS-Print XML Users Manual
Page 18
...; The scan quality of data to print increases and white stripes may appear in ePOS-Print Service Ver.3.0 and later) In the printer DIP switches (memory switches), configure the Busy condition only for the receive buffer full. Disable the command execution (offline). ❏...61472; https://reference.epson-biz.com/pos/reference/ ❏ Only UTF-8 character encoding is not allowed by APP Transport Security. Chapter 1 Overview Restrictions ❏ The drawer and the buzzer cannot be used together. ❏ The buzzer function cannot be used if the printer is not provided ...
...; The scan quality of data to print increases and white stripes may appear in ePOS-Print Service Ver.3.0 and later) In the printer DIP switches (memory switches), configure the Busy condition only for the receive buffer full. Disable the command execution (offline). ❏...61472; https://reference.epson-biz.com/pos/reference/ ❏ Only UTF-8 character encoding is not allowed by APP Transport Security. Chapter 1 Overview Restrictions ❏ The drawer and the buzzer cannot be used together. ❏ The buzzer function cannot be used if the printer is not provided ...
ePOS-Print XML Users Manual
Page 19
XML Schemas The ePOS-Print XML syntax is a POS printer command system that defines the major features of the integrated development environment. In addition, application developers can efficiently create XML documents using the XML API ... XML namespaces and namespace identifiers used in this document are shown as follows: Identifier (Default) tns xs Namespace http://www.epson-pos.com/schemas/2011/03/epos-print http://www.epson-pos.com/schemas/2011/03/epos-print http://www.w3.org/2001/XMLSchema 19 Chapter 1 Overview XML Reference ePOS-Print XML...
XML Schemas The ePOS-Print XML syntax is a POS printer command system that defines the major features of the integrated development environment. In addition, application developers can efficiently create XML documents using the XML API ... XML namespaces and namespace identifiers used in this document are shown as follows: Identifier (Default) tns xs Namespace http://www.epson-pos.com/schemas/2011/03/epos-print http://www.epson-pos.com/schemas/2011/03/epos-print http://www.w3.org/2001/XMLSchema 19 Chapter 1 Overview XML Reference ePOS-Print XML...
ePOS-Print XML Users Manual
Page 20
... 7 or 10 Pattern, Repeat Paper layout setting ESC/POS insertion Print result, Error code, Status Recovery from errors that can be recovered from, Buffer clear Printer reset 20 For details, refer to...
... 7 or 10 Pattern, Repeat Paper layout setting ESC/POS insertion Print result, Error code, Status Recovery from errors that can be recovered from, Buffer clear Printer reset 20 For details, refer to...
ePOS-Print XML Users Manual
Page 21
This Document. Manual ❏ ePOS-Print XML User's Manual (This Document) ❏ Each TM printer Technical Reference Guide Sample Program ePOS-Print_Sample_XML_Vx.x.xE.zip Contains the following: ❏ epos-print-x.x.x.wsdl (ePOS-Print XML Print Service) ❏ epos...Download ❏ For customers in North America, go to the following web site: http://www.epson.com/support/ ❏ For customers in other countries, go to the following web site: https://download.epson-biz.com/?service=pos 21 Provided Article Chapter 1 Overview Package File name ePOS-Print_Sample_XML_Vx.x.xE.zip...
This Document. Manual ❏ ePOS-Print XML User's Manual (This Document) ❏ Each TM printer Technical Reference Guide Sample Program ePOS-Print_Sample_XML_Vx.x.xE.zip Contains the following: ❏ epos-print-x.x.x.wsdl (ePOS-Print XML Print Service) ❏ epos...Download ❏ For customers in North America, go to the following web site: http://www.epson.com/support/ ❏ For customers in other countries, go to the following web site: https://download.epson-biz.com/?service=pos 21 Provided Article Chapter 1 Overview Package File name ePOS-Print_Sample_XML_Vx.x.xE.zip...
ePOS-Print XML Users Manual
Page 22
... XML Print Service. Sample program execution result Print text Print barcode: EAN13 Paper feed: 24 dots Application Environment Paper cut A response message from a printer by using ePOS-Print and how to execute. Chapter 2 Sample Program Sample Program This chapter describes the environment settings for printing print data that suit...relevant environment. For an environment other than the above, read such descriptions in ways that is created with XML Reference from ePOS-Print supported TM printer 22 In this chapter, descriptions are made mainly based on a HTML5 environment.
... XML Print Service. Sample program execution result Print text Print barcode: EAN13 Paper feed: 24 dots Application Environment Paper cut A response message from a printer by using ePOS-Print and how to execute. Chapter 2 Sample Program Sample Program This chapter describes the environment settings for printing print data that suit...relevant environment. For an environment other than the above, read such descriptions in ways that is created with XML Reference from ePOS-Print supported TM printer 22 In this chapter, descriptions are made mainly based on a HTML5 environment.
ePOS-Print XML Users Manual
Page 24
....1] ❏ Web server (Used for HTML5, Silverlight, and Flash sample programs.) ❏ Wireless LAN Router ❏ ePOS-Print supported TM printer (1 set) ❏ Terminal with an HTML5-supported Web browser ePOS-Print supported TM printer [192.168.192.20] 24 Web server [192.168.192.10] Wireless Network Terminal [192.168.192.XXX] * *: When...
....1] ❏ Web server (Used for HTML5, Silverlight, and Flash sample programs.) ❏ Wireless LAN Router ❏ ePOS-Print supported TM printer (1 set) ❏ Terminal with an HTML5-supported Web browser ePOS-Print supported TM printer [192.168.192.20] 24 Web server [192.168.192.10] Wireless Network Terminal [192.168.192.XXX] * *: When...