Fat Client Mac O$10 Talk to Browser?

Das Goravani goravanis at gmail.com
Fri Sep 30 15:04:19 UTC 2022

Dear Listers, 


On behalf of a Small Omnis based VAR with many clients. 

Studio 8 or 10.22, Cross Platform but esp. Mac, Fat Client

We are willing to pay for your direction.

Or maybe some one of you might already know how to do this and can say so easily.

Herein we are not asking you to spend lots of time and do the work of the coding, rather we are seeking DIRECTION, HOW TO make this work. 

Situation: This VAR MUST use "EmergePay" as their credit card processor for reasons that are absolute and do not bend.

https://dev.gravitypayments.com/docs/emergepay/ <https://dev.gravitypayments.com/docs/emergepay/>

This processor offers an HTTP REST JSON interface API Reference.. but this they say leaves you open to PCI so this is OUT.

We want to NOT have to deal with PCI. 

EmergePay says you then have to use one of their FOUR other methods of connecting with them. See the four methods on the web page of the above link.

These four other methods are all web based. VAR is fat client.

The question I have is: Is there a way to implement a web based thing somehow connected to the fat client?

How to pass in data and capture their success or failure message in the fat client?

This project MUST get done SOMEHOW. Failure is not an option. 

I am wondering if the solution might be to use the Javascript Remote Form, since that has Javascript objects, a lot of the four solutions EmergePay offers use Javascript a lot. There is a way to use a Remote Form with the fat client, and tie it to the fat client so that the two can talk. I have seen this as a tech note on the Omnis site. Maybe that is how the solution will unfold. 

Would you please, if you know how to do this, look over the four methods they offer on above link. Determine which ones of the four could work with Fat Client somehow. Inform us which, and tell us how to do it, basic directions, as I have a hard time understanding their docs. 

One reality to mention is that the Var has an acceptable solution already in place on Windows. The pressing problem is the Mac. 

There is one of you out there who would read their stuff and come up with a solution for us. Problem is to get you to look into this from your otherwise already busy schedule. 

Hence it’s a paying gig. You don’t need to donate your time. 

Thank you for your input. 

Das Goravani

More information about the omnisdev-en mailing list