Đã Đóng

API gateway REST to SOAP + front end to use that API gateway in PHP

!!!!!!!!!!!!!!

After bidding, please describe to me what WSDL is, what you will use to build templates for the XML messages (if you will use them), and provide me an example of completed SOAP message to update customer information. Without this, your bid will be rejected.

!!!!!!!!!!!!!!

We are a dining establishment in Los Angeles, and we use Oracle Hospitality as our Point of Sale.

We issue gift cards and loyalty cards to our customers.

What I am looking for is a simple front end and some sort of middleware / API Gateway for our customers to be able to login and check the balance of their giftcards and loyalty cards.

It has to be built secure, and easily extendable, as I plan on adding more features.

Front end and the middleware should be written as two separate applications.

Should be written in PHP

I should be able to use the middleware with other platforms, say I decide to go mobile or SMS/voice later on.

You will talking to the backend infrastructure hosted outside of these applications.

Backend (Oracle iCare) has only one operation that can be used and it is called "processRequest" (other two aren't used)

WSDL: [login to view URL]

In the processRequest, there are 4 parameters.

<in0> contains the escaped XML document with a transaction requested (see below)

<in1> is username

<in2> is password

<in3> is CRC32 of the unescaped (original) XML document with a transaction requested (see below)

"[login to view URL]" shows what a transaction may look like.

"[login to view URL]" shows what a SOAP request with that transaction actually looks like

"[login to view URL]" is what Oracle returns back.

"[login to view URL]" is a detailed guide for all the possible CRM transactions you could send to it.

Things I would like to have exposed and accomplished -

1) When the user first gets to a website to check his status, he puts in his card number and hits submit (option for a password should be available, as if the user is returning, we want his account password protected)

2) Middleware queries Oracle, if account is not found return an error

If account is found, but email and password are blank, ask the user if they would like to register for balance protection, and collect that information (First name, last name, email address, phone number, zip code, date of birth, password). Once collected use SetCustomer to update the data in CRM and proceed to the "account" page. If the user doesn't want to provide email, allow them to skip and proceed to "account" page.

If account is found, and email and password exist, verify supplied password and if match = go to "Account" page

3) Once on the account page the user should see their balance of their gift card and / or points, and should have the ability to update their contact information.

Ideally, I would like this to be easily extended once I need more functionality.

Middleware ideally would expose REST API that consumes JSON and then transforms it into an XML document and sends it off. Once it receives XML message back, it will get the actual return message, and then convert it back into JSON.

Bonus points - XML messages inside of the SOAP envelope should be generated based on a template.

And of course make sure to sanitize requests, etc basic web security.

Front end should also scale and grow as easily as the middleware.

We are trying to microservice this antique.

You will NOT be writing any back end (there is no database to take of, there is no authentication beyond what is described above)

The developer that completes this project will also be offered first dibs on any additional functionality addition bids.

!!!!!!!!!!!!!!

After bidding, please describe to me what WSDL is, what you will use to build templates for the XML messages (if you will use them), and provide me an example of completed SOAP message to update customer information. Without this, your bid will be rejected.

!!!!!!!!!!!!!!

Kĩ năng: PHP, XML, XSLT, RESTful API, Web API

Xem nhiều hơn: sample api php orbital gateway, paypal gateway php api, orkut api use php script, use wikipedia api php, web api php payment gateway, php data api gateway guide, php rest soap job description, orbital gateway php api, data global gateway php api, mms gateway servers php api linux, rest soap api development getafreelancer, use panoramio api php display images, use dimdim api php, spinner chief api use php, use expedia api php, ebay php api soap, use skype api php, use groupon api php, how to use aws api -gateway

Về Bên Thuê:
( 0 nhận xét ) West Hollywood, United States

ID dự án: #22445345

11 freelancer đang chào giá trung bình $167 cho công việc này

markninja

Hello, I will develop front end and some sort of middleware / API Gateway for our customers to be able to login and check the balance of their giftcards and loyalty cards. [login to view URL] [login to view URL] Thêm

$100 USD trong 2 ngày
(118 Nhận xét)
7.2
tangramua

Dear Sir, Your project is easy for our experts. We have a huge experience in PHP, JavaScript, HTML,Windows Server, MySQL, System Admin, Software Architecture, and Network Administration, so we can do this for you. Our Thêm

$250 USD trong 7 ngày
(38 Nhận xét)
6.7
imphasys

Greetings for the day!!!!! I have gone through the project requirement and would like to tell you that I have rich experience in e-commerce & Marketplace development with technologies involving PHP, HTML, CSS, MySQL, Thêm

$140 USD trong 7 ngày
(69 Nhận xét)
6.5
visionschd

Hello , Greetings !! I have reviewed the description and you have asked for WSDL and it is basically an XML format for describing network services as a set of endpoints operating on messages containing either document Thêm

$250 USD trong 7 ngày
(7 Nhận xét)
5.6
mdubey

Respected Client, I have gone through your project requirements to develop middle ware REST to communicate with SOAP so that you can use REST APIs in order to develop your application. Please initiate chat so that we Thêm

$250 USD trong 7 ngày
(60 Nhận xét)
6.0
zeeshan411

Hi, I have read your project description. I am full stack developer having 10 years working experience and I am very confident to build your website in PHP, WordPress, Laravel, Codignator and Reactjs. I am an exp Thêm

$122 USD trong 3 ngày
(22 Nhận xét)
4.4
eliaa

Hello, I have gone through your requirements and understand what you need. I am a Web developer with 7 years experience I have used a lot of technology to implement my clients solutions. List of Services that i can hel Thêm

$220 USD trong 7 ngày
(12 Nhận xét)
4.1
EtherealCode

Hello. I hope you are doing well. I have read your project description very carefully Yes, I can do this. I can start on your project immediately and looking forward to working with you. I am very much familiar with Thêm

$140 USD trong 7 ngày
(4 Nhận xét)
4.2
leonidklymenko83

Hi there. How are you today? As a senior developer, I have 10+ years of experience in developing Web site development. I have ever built beautiful websites before. I am familiar with PHP 7+ and Mysql I am sure I can d Thêm

$140 USD trong 7 ngày
(2 Nhận xét)
3.4
ganesh055

Hello there, We are a team of young techies with experience in: 1. Development of softwares in Php/Python 2. Social media plug-in’s, tools 3. E-commerce platforms & their integration with payment gateway / third party Thêm

$140 USD trong 7 ngày
(1 Nhận xét)
1.5
sohustar

Hi, Dear client! I did the same thing a few days ago and can send it to you right away. ****** I can work according to your needs & requirements and then I can finish perfectly your project within time you set. If you Thêm

$90 USD trong 3 ngày
(0 Nhận xét)
0.0