Re: Webobjects POS

2017-07-19 Thread Michael Kondratov
I found an interesting solution. A company called MagTek makes the card readers 
and a web browser (MagneFlex) that interprets special urls and controls the 
card reader. We are testing it right now.


Michael

> On Jul 19, 2017, at 9:49 AM, Dan Faber  wrote:
> 
> We have been using NodeJS locally on the client machine to interface with the 
> USB port and the middleware from the vendor. Then using cross domain 
> scripting to communicate with the WebObjects server.
> 
> Dan Faber
> danbuoypr...@gmail.com
> ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/michael%40aspireauctions.com
> 
> This email sent to mich...@aspireauctions.com

 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Webobjects POS

2017-07-19 Thread Dan Faber
We have been using NodeJS locally on the client machine to interface with the 
USB port and the middleware from the vendor. Then using cross domain scripting 
to communicate with the WebObjects server.

Dan Faber
danbuoypr...@gmail.com
 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Webobjects POS

2017-07-18 Thread Klaus Berkling
A long time ago I had to interact with signature pads and hand-held scanners.  
The client hardware with the peripherals ran software which exposed its 
services via small http servers and could be accessed by the browser.
This implementation had some fancy trendy name which I have forgotten…sorry.
The peripheral vendor might have the right software/drivers already.

> On Jul 18, 2017, at 9:37 AM, Samuel Pelletier  wrote:
> 
> Hi,
> 
> Interfacing peripherals with web app is always a challenge. Is is even more 
> with serial devices like POS printers and EMV terminals. There is basically 2 
> options I see:
> 
> 1- Using some sort of plugin on the web browser that would allows your code 
> to access the physical world outside the browser. This create fragile setups.
> 
> 2- Using either a custom build box (using raspberry Pi for example) or a 
> standard serial to IP interface that would connect to your app and provide 
> the interface to the serial devices and possibly any other peripherals 
> required. This box is assigned some identifier liked to a user of a user 
> terminal.
> 
> With option 2, your server is connected to a set of real peripherals and can 
> communicate with them. You need to write the server part and find a way to 
> associate your connected user to it's peripherals. You also need to implement 
> the protocol used by the peripheral.
> 
> If your EMV terminals are IP, there is maybe a way to connect them directly 
> to your server.
> 
> I have done this for label printer and some dry contacts in a shop.
> 
> Samuel
> 
> 
>> Le 14 juil. 2017 à 16:07, Michael Kondratov  a 
>> écrit :
>> 
>> Has anyone developed a POS system using WO? How were you able to integrate 
>> the credit card terminals?
>> 
>> Michael
>> 
>> ___
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/webobjects-dev/samuel%40samkar.com
>> 
>> This email sent to sam...@samkar.com
> 
> ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/webobjects%40berkling.us
> 
> This email sent to webobje...@berkling.us



Klaus Berkling
www.berkling.us  | Photography 




 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Webobjects POS

2017-07-18 Thread Samuel Pelletier
Hi,

Interfacing peripherals with web app is always a challenge. Is is even more 
with serial devices like POS printers and EMV terminals. There is basically 2 
options I see:

1- Using some sort of plugin on the web browser that would allows your code to 
access the physical world outside the browser. This create fragile setups.

2- Using either a custom build box (using raspberry Pi for example) or a 
standard serial to IP interface that would connect to your app and provide the 
interface to the serial devices and possibly any other peripherals required. 
This box is assigned some identifier liked to a user of a user terminal.

With option 2, your server is connected to a set of real peripherals and can 
communicate with them. You need to write the server part and find a way to 
associate your connected user to it's peripherals. You also need to implement 
the protocol used by the peripheral.

If your EMV terminals are IP, there is maybe a way to connect them directly to 
your server.

I have done this for label printer and some dry contacts in a shop.

Samuel


> Le 14 juil. 2017 à 16:07, Michael Kondratov  a 
> écrit :
> 
> Has anyone developed a POS system using WO? How were you able to integrate 
> the credit card terminals?
> 
> Michael
> 
> ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/samuel%40samkar.com
> 
> This email sent to sam...@samkar.com

 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Webobjects POS

2017-07-16 Thread Patrick Abuzeni, MD
Michael,
We are using one application that is integrated with a clearing house and that 
acts as a virtual terminal using a card swiper. We have not yet figured a good 
way to integrate chip readers. I will be happy to discuss details off-list if 
you’re interested.

XEOTECH, LLC
Patrick Abuzeni, MD
7171 Coral Way, Suite 100
Miami, FL 33155

Tel: 305-444-2177
Fax: 305-444-2333

www.xeotech.com




> On Jul 14, 2017, at 10:07 PM, Michael Kondratov  
> wrote:
> 
> Has anyone developed a POS system using WO? How were you able to integrate 
> the credit card terminals?
> 
> Michael
> 
> ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/patrick%40xeotech.com
> 
> This email sent to patr...@xeotech.com
> 

 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Webobjects POS

2017-07-14 Thread Michael Kondratov
Has anyone developed a POS system using WO? How were you able to integrate the 
credit card terminals?

Michael

 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com