Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

A working Web API application, server and client. The client user employs an object to call the server Web API with the client user credential

A working Web API application, server and client. The client user employs an object to call the server Web API with the client user credential (login ID and transaction key), credit card holder name, credit card number, credit card expiration date, security code, and the amount of the purchase. The server Web API 1. Receives the call. 2. Authenticates the client user credential against the User table (Login ID and Transaction Key). 1. If authenticated successfully, validates the credit card with the CreditCard table (card number, card holder, card expiration date, security code, credit fund, on hold. 1. If the credit card is valid (not on hold) and has sufficient credit fund, generate and return the client user a randomized Authorization Code. 2. If the credit card is invalid (on hold) or has insufficient credit fund, return the client user a Decline message. 2. If not authenticated successfully, returns to the client user with Not valid user message. The client user displays the returned message.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Data Management Databases And Organizations

Authors: Richard T. Watson

3rd Edition

0471418455, 978-0471418450

More Books

Students also viewed these Databases questions

Question

Explain competency models and the process used to develop them.

Answered: 1 week ago