Welcome! Log In Create A New Profile

Advanced

API integration into webdev & windev mobile (Development Work)

Posted by jonlau 
API integration into webdev & windev mobile (Development Work)
May 09, 2022 04:44PM
Hi,

I will need expertise for the API integration into webdev & windev mobile for the following payment gateway.

[hit-pay.com]

Any one interested in taking this minor project, please send your quote to my email address.

Regards,

JON LAU
WEB DEVELOPMENT CONSULTING
sorry to disapoint you, but it is NOT a MINOR project...

I just read the first page by curiosity, and that is a server to server only api, which means that the mobile will have to detour through a server you set up with a webservice that will do the payment deal with them...

And that means it will be a bitch to develop and debug...
Re: API integration into webdev & windev mobile (Development Work)
May 10, 2022 03:44AM
Argus Wrote:
-------------------------------------------------------
> sorry to disapoint you, but it is NOT a MINOR
> project...
>
> I just read the first page by curiosity, and that
> is a server to server only api, which means that
> the mobile will have to detour through a server
> you set up with a webservice that will do the
> payment deal with them...
>
> And that means it will be a bitch to develop and
> debug...

Well, you can still quote based on webdev and windev mobile as 2 separate modules.

Regards,

Jon Lau
Re: API integration into webdev & windev mobile (Development Work)
May 10, 2022 04:12AM
Hi,
Found another api gateway using restful api
[www.omise.co]

You can also quote based on these.


Regards,

Jon Lau
Re: API integration into webdev & windev mobile (Development Work)
May 10, 2022 09:00AM
Hi,

For Europe we're using this one: https://myponto.com/en (Open banking standard).
It is a cheap payment gateway with a lot of additional open banking standard APIs. Doesn't work in the US (yet) unfortunately because they haven't embraced the standard yet. Integrating a payment gateway always needs to be done via your own intermediate API server (in the cloud or local server infrastructure) and not directly from a mobile client (or web or fat client) to the endpoint.

From an architectural point of view: Doing this type of API integration directly from the client as you suggested is always a bad idea.
We're building everything like this (also in WX) nowadays. A REST based web server doing all the business logic and authenticated clients (like mobile clients) consuming them. And this for all types of apps, from WMS systems to mobile service apps... All build on top of a common code layer.

BTW: The RESTSend functions in WX (even in WX27 update 2) are still bugged. Doing binary downloads with the latest Oracle WebLogic servers gives an HTTP 200 (OK) with an ErrorOccurred 'File Partially Transferred' (Confirmed bug). Anything else like Postman to open source Curl does it like a charm and after months PC$ seems to be unable to fix it. They're likely developing 928 new half baked gadgets instead of implementing the latest standards in basic modern foundation stuff...

Cheers

Peter
Author:

Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: