PAX BroadPos Semi-Integrated Development Project in C#

Job ID: 35618341

Budget: $3,000 – $5,000 USD

Hiring developers who can help us integrate our payment gateway (prismpay) to third party applications (PAX Broadpos and/or the Ingenico Tetra semi-integrated solutions).

The successful candidate will have past project experience integrating with either Pax BroadPOS and/or Ingenico Semi-Integrated SDKs. The project requires the developer to deliver a Restful API written in C# .Net Core 3.0+.

The API will handle communications between the the hardware (POS Terminal) and our PrismPay gateway.

The Project Phases/Deliverables:

Phase 1 - Configuration details.

* Provide a full list of inputs & outputs (datatypes)

* Provide a full list of configurable settings on each terminal family

* Provide a list of supported processors, industries, transaction types

Phase 2:

* Develop Restful JSON API written in C# .Net Core 3.0+

* Use industry-standard C# naming conventions

* Use structs vs. objects

* Require TLS over HTTPS

* Implement versioning in the URL: [login to view URL]

* Enforce content-type in header = application/JSON or return HTTP status code 415

* Return HTTP status codes 403 on non-authorized requests, 404 on Resource not found, and 200 on Success

* Test and Demonstrate functionality between the API and POS Terminal

* Check in source code, repo to be provided at the time of project commencement

Phase 3:

* Satisfactorily complete end to end integration testing with our gateway (PrismPay)

In order to be considered for the role, you must specify successful experience integrating to PAX Broadpos and/ or Ingenico Tetra Semi Integrated