Tag Archives: PayPal API

Extending the PayPal .NET API to detect Errors


Extending the PayPal .NET API to detect Errors
// CodeProject Latest Articles

This short article will show you how to extend PayPal’s .NET API by adding new members to their objects and page-level functions that will help provide a smooth error-handling experience.

Using MVC Web API and SQL server to create your own PayPal IPN Listener


via Matt Pavey’s Blog: Using MVC Web API and SQL server to create your own PayPal IPN Listener.

Recently I was tasked with creating a PayPal IPN Listener, so I started with getting familiar with the PayPal Instant Payment Notification (IPN) documentation:

https://developer.paypal.com/webapps/developer/docs/classic/ipn/integration-guide/IPNIntro/

For this implementation I’m using a MVC Web API Controller (VB.Net) for the listener, along with some helper classes/extensions/methods. I’m also using a SQL Server 2012 table and stored procedure to create a notifications log, which allows you to:

1) Listen
2) Log
3) React

Working with the PayPal API


via PHPBuilder – Working with the PayPal API.

PayPal recently introduced a new RESTful API that is more convenient and more powerful than the previous version. In this article, I will show you how to integrate your PHP application with the new PayPal API.

PayPal Payment Buttons: JavaScript for creating dynamic buttons that enable PayPal checkout


via paypal/JavaScriptButtons · GitHub.

PayPal payment buttons that are as easy as including a snippet of code. Try it out and configure your own.

We have a few flavors of buttons for you to use:

Maintaining JavaScript Code Quality with ESLint


via Maintaining JavaScript Code Quality with ESLint | PayPal Engineering Blog.

As a lead UI engineer on the consumer web team at PayPal I’ve often seen patterns of mistakes that repeated themselves over and over again. In order to put an end to the most egregious errors we started using JSHint early on in the project. Despite its usefulness in catching major syntax errors, it did not know anything about our code, our patterns or our projects. In trying to improve code quality across the whole consumer web team we needed to find a linting tool that let us teach it how we wanted to code.

Video: PayPal: Web Security in Node.js and JavaScript Apps (SPAs)


In this talk, I plan to identify even more anti-patterns and share best practices for securing your apps (focusing on Node.js and SPA libraries like backbone). I’ll show actual security holes found in code and how you can patch them, too!

The world’s largest API repository


API Name Category Updated
Google Maps Mapping 12.05.2005
Twitter Social 12.08.2006
YouTube Video 02.08.2006
Flickr Photos 09.04.2005
Facebook Social 08.16.2006
Amazon Product Advertising ECommerce 12.02.2005
Twilio Telephony 01.09.2009
Last.fm Music 10.30.2005
eBay Search 12.05.2005
Twilio SMS Messaging 02.19.2010
Microsoft Bing Maps Mapping 12.02.2005
del.icio.us Bookmarks 10.30.2005
Google App Engine Tools 12.05.2008
foursquare Social 09.10.2009
Google Homepage Widgets 12.14.2005
DocuSign Enterprise Enterprise 03.29.2008
Amazon S3 Storage 03.14.2006
GeoNames Reference 01.12.2006
Box Storage 03.07.2006
Wikipedia Reference 09.05.2008
Google AdSense Advertising 06.01.2006
Amazon EC2 08.25.2006
Bing Search 06.04.2009
LinkedIn Social 12.10.2007
Google AJAX Libraries 05.27.2008
Shopping.com ECommerce 01.30.2006
Yahoo BOSS Search 07.10.2008
Instagram Photos 12.15.2010
Google Analytics Analytics 04.21.2009
Yelp Recommendations 08.03.2007
Freebase Database 10.13.2007
Yahoo Local Search Search 11.12.2005
Panoramio Photos 06.12.2007
Facebook Graph Social 12.17.2010
Google Earth Mapping 06.01.2008
Salesforce.com Enterprise 11.09.2005
Eventful Events 10.31.2005
Google Ajax Feeds Feeds 04.20.2007
Google Translate Translation 08.20.2007
Google Calendar Calendars 04.20.2006
indeed Jobs 09.04.2005
geocoder Mapping 02.15.2006
Google AdWords Advertising 01.22.2006
Concur Enterprise 03.02.2012
Google Custom Search Search 07.08.2007
Google Picasa Photos 03.23.2007
MusicBrainz Music 07.16.2006
Bit.ly URL Shortener 07.13.2008
Commission Junction ECommerce 09.23.2006
PayPal Payments 09.04.2005
Microsoft Bing Search 01.23.2006
Yahoo Term Extraction Search 11.12.2005
Google Geocoding Mapping 12.08.2010
Blogger Blogging 02.08.2006
FeedBurner Blogging 02.15.2006
NationBuilder Social 10.15.2013
FriendFeed Other 03.25.2008
Oodle ECommerce 09.01.2007
Spotify Metadata Music 02.03.2010
Bing Maps Mapping 06.09.2009
SoundCloud Music 07.10.2008
TwitPic Photos 01.08.2009
Zillow Real Estate 10.26.2006
BBC Media 10.29.2005
Fitbit Fitness 03.22.2011
Google Visualization Other 03.24.2008
Yahoo Answers Q&A 08.16.2006
Skype Telephony 09.11.2005
LyricWiki Music 03.16.2008
Tumblr Social 02.10.2008
Shopzilla ECommerce 01.04.2008
Lyricsfly Music 01.02.2008
Facebook Social Plugins Social 01.13.2011
Google AJAX Language Language 03.20.2008
MySpace Social 12.31.2007
Echo Nest Music 09.20.2008
Google Static Maps Mapping 02.24.2008
Netflix Video 09.30.2008
Vimeo Video 09.16.2007
Etsy ECommerce 03.23.2009
Zazzle ECommerce 08.31.2006
WeatherBug Weather 01.13.2006
OpenStreetMap Mapping 12.28.2005
Google Places Mapping 05.20.2010
Weather Channel Weather 08.05.2007
Google Fusion Tables Database 12.15.2009
Tropo Telephony 08.29.2009
Sunlight Labs Congress Government 02.27.2007
Yahoo Traffic Transportation 11.12.2005
Google Plus Social 09.15.2011
Dropbox Storage 08.04.2010
Yahoo Query Language Database 12.05.2008
Google Spreadsheets Office 12.02.2006
Google Talk Chat 12.03.2005
FedEx Shipping 09.04.2005
Heroku Cloud 03.27.2010
HotelsCombined Travel 06.13.2008
Calais Other 01.31.2008
DBpedia Wiki 08.08.2007
hostip.info 09.04.2005