447281 Paypal Payment Link Generator Class (C#)

IN PROGRESS
Bids
0
Avg Bid (USD)
N/A
Project Budget (USD)
N/A

Project Description:
Hi there, I have the requrement for a re-usable C# class that will create paypal payment links dynamically.

I need the class to have the ability to create URL links where I can dynamically set certain attributes.

I would like to dynamically set;

For payments:
Seller Paypal Address
Custom attribute (I'll set username here)
Currency
Payment Value
Reference to product
Return address (URL to be sent back to after payment)

For Subscriptions:
Seller Paypal Address
Custom attribute (I'll set username here)
Currency
Payment Value
Subscription length
(Number of repeats?)
Reference to subscription
Return address (URL to be sent back to after payment)

I may have missed some attributes that may be useful to set, please add any neccecary and useful attributes.

All attributes must comply with they way paypal receives links.

I'm not sure if an IPN request needs to be included in the URL, but I would like the links generated to create IPNs once the customer has paid (obviously this is if the IPN is enabled in the seller account). I'm pretty sure the IPNs have nothing directly to do with the link, so dont worry too much about this.

I would like the class to have properties for each field described above, then a method for generating a subscription link and a method for generating a payment link.

Thanks

Skills required:
.NET, Anything Goes, C# Programming, Link Building, Paypal API
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.