
Implement Google Wallet InstantBuy API in C# ASP.NET
- or -
Post a project like this3798
£100(approx. $133)
- Posted:
- Proposals: 2
- Remote
- #615557
- Awarded
Description
Experience Level: Intermediate
Estimated project duration: 1 day or less
General information for the business: Online membership site, initial payment, membership renewal.
Kind of development: New program from scratch
Description of every module: VS2014 Solution, with ideally one CS class file that would hold all the functionality.
Should have a ASHX page for the Instant Payment Notification(IPN) (success and failure).
Should have a basic API so other webservices (such as a Phonegap mobile app or other C# code) can call it, eg renewals.
Assume Resharper has been used, and test cases in MSTest or NUnit exit.
Logging of errors would got to an logging class (theobjectguy.com/Log4Net/MS Enterprise Lib)
Fraud Protection
Based on https://developers.google.com/wallet/instant-buy/web/quickstart-cs no other third party controls
Can be WebForm or MVC4/5Razor
Description of requirements/functionality: Will require an ASHX page for the Instant Payment Notification(IPN) when successful payment has been made on Google.
An example page with the pay now button, which can be customized for UK Pounds or US Dollars and months of membership eg 3,6 or 12month.
A session ID or other key would be used to track the 'UserId' that has made the payment.
This would be held in a VS2012/3 solution.
Documentation on how to use this in Sandbox and Production mode.
I would also like a JavaScript version usable via PhoneGap for mobile users, this can call API in the solution so that payment can be made via a Mobile phone using their Data Connection versa WiFi.
Would like this to be tested for concurrent payments, eg Payment Bandwidth
This will run on IIS.
Specific technologies required: .net4 C# ASP.NET
OS requirements: Windows
Extra notes: Using https://developers.google.com/wallet/instant-buy/web/quickstart-cs
User Journey: User logs on, clicks pay now "12 month membership", gets taken to the Google site, make payment, Google contacts the IPN page with success for failure. In this call back a token that relates to the UserID is returned, so payment can be tracked to the logged on user.
The required experience is 'Instant Access'
Kind of development: New program from scratch
Description of every module: VS2014 Solution, with ideally one CS class file that would hold all the functionality.
Should have a ASHX page for the Instant Payment Notification(IPN) (success and failure).
Should have a basic API so other webservices (such as a Phonegap mobile app or other C# code) can call it, eg renewals.
Assume Resharper has been used, and test cases in MSTest or NUnit exit.
Logging of errors would got to an logging class (theobjectguy.com/Log4Net/MS Enterprise Lib)
Fraud Protection
Based on https://developers.google.com/wallet/instant-buy/web/quickstart-cs no other third party controls
Can be WebForm or MVC4/5Razor
Description of requirements/functionality: Will require an ASHX page for the Instant Payment Notification(IPN) when successful payment has been made on Google.
An example page with the pay now button, which can be customized for UK Pounds or US Dollars and months of membership eg 3,6 or 12month.
A session ID or other key would be used to track the 'UserId' that has made the payment.
This would be held in a VS2012/3 solution.
Documentation on how to use this in Sandbox and Production mode.
I would also like a JavaScript version usable via PhoneGap for mobile users, this can call API in the solution so that payment can be made via a Mobile phone using their Data Connection versa WiFi.
Would like this to be tested for concurrent payments, eg Payment Bandwidth
This will run on IIS.
Specific technologies required: .net4 C# ASP.NET
OS requirements: Windows
Extra notes: Using https://developers.google.com/wallet/instant-buy/web/quickstart-cs
User Journey: User logs on, clicks pay now "12 month membership", gets taken to the Google site, make payment, Google contacts the IPN page with success for failure. In this call back a token that relates to the UserID is returned, so payment can be tracked to the logged on user.
The required experience is 'Instant Access'

Doug T.
100% (24)Projects Completed
14
Freelancers worked with
12
Projects awarded
54%
Last project
20 Jan 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies