5 Methods in a Single Class C# using API
Budget: ₹1,500 – ₹12,500 INR
We have an Interface.
One Class which inherits from that Interface. connects to the Card Connect Payment Gateway and implements a simple subset of the Card Connect API so our application can process Credit Card Payments.
We are now creating another class that will implement the same interface, but the implementation of the methods will connect to the Authorize.Net Payment API.
Both classes are in their project. The Card Connect one compiles successfully.
I have set up the second project to be structured in the same manner, producing 19 errors, because this project does not use JObject, it uses Authorize.Net NuGet Package Objects as a response.
You will be interacting with a few (I think only two) predefined objects. They will not change, but the code will be provided so you can examine them.
The methods of the class implementation should be self-explanatory (pre-Authorization, Capture Authorization (Pre-Authorization Completion), Purchase, and Refund)
The deliverable should be a project that compiles, is testable and documented.
You will need to familiarize yourself with both the Card Connect APIs as well as Authorize.Net, so you know how to map them to our custom Objects (D.T.O.s)
The API Login ID is:3Q2kv8x2Q2FV
The Transaction Key is: 954wPJ68N8U3uvpS
I will check the sandbox to see if you were successfully able to Authorize, Capture, Purchase, and Refund (we do not need Void) together with you over screen share.
One Class which inherits from that Interface. connects to the Card Connect Payment Gateway and implements a simple subset of the Card Connect API so our application can process Credit Card Payments.
We are now creating another class that will implement the same interface, but the implementation of the methods will connect to the Authorize.Net Payment API.
Both classes are in their project. The Card Connect one compiles successfully.
I have set up the second project to be structured in the same manner, producing 19 errors, because this project does not use JObject, it uses Authorize.Net NuGet Package Objects as a response.
You will be interacting with a few (I think only two) predefined objects. They will not change, but the code will be provided so you can examine them.
The methods of the class implementation should be self-explanatory (pre-Authorization, Capture Authorization (Pre-Authorization Completion), Purchase, and Refund)
The deliverable should be a project that compiles, is testable and documented.
You will need to familiarize yourself with both the Card Connect APIs as well as Authorize.Net, so you know how to map them to our custom Objects (D.T.O.s)
The API Login ID is:3Q2kv8x2Q2FV
The Transaction Key is: 954wPJ68N8U3uvpS
I will check the sandbox to see if you were successfully able to Authorize, Capture, Purchase, and Refund (we do not need Void) together with you over screen share.