paypal


Fetching new PayPal transactions for a Personal Account


I own a personal PayPal account and am coming up with the design for a personal financing application. I intend to use the APIs provided by PayPal to fetch recent activity on my account to automate some of the information entry (at the moment, most of my transactions go through PayPal).
I've rooted through the API documentation, and I haven't been able to find any sort of endpoint I could use to fetch my recent account history.
I did find a question previously asked and answered about two years ago stating that the only way to do this was by getting a Premier account, which I'd rather avoid due to not knowing if there's any costs associated with such. I'd also like to note that despite my Personal status, I still get notifications on my Android phone stating that I've spent money.
Which brings me to the title question: does PayPal's API expose some endpoint I missed that allows me (the user) to programmatically browse my history, find new transactions, and mark them down with little input from me, or at the very least register to receive notice from PayPal that a new transaction has appeared?
You can pull transaction history using the TransactionSearch API. Then you can get individual transaction details using GetTransactionDetails.
You may also want to look into IPN, which will automatically POST transaction data to a URL you specify as a listener. That listener can receiver the data from PayPal and update your own database, send custom email notifications, hit 3rd party web services, etc.

Related Links

PayPal Web Payments Standard
PayPal Authorization-Code Rest API failedBecause=risk_decline
Retrieve original credit card info given a PayPal PNREF
What can one do with PayPal API keys
paypal subscription button not working expected
PayPal Sandbox not receiving IPN?
Logout Paypal Express account after payment is completed
Paypal API Error 10485 - Prestashop
Paypal cart item issue
Credit Card Payment Notification
is the sandbox broken - 500 error [duplicate]
Opencart 2.0.1.1 - 'Status=INVALID StatusDetail= Cannot match the MD5 Hash. Order might be tampered with.'
Error Connecting To PayPal API
PAYPAL Billing Plans API paypal-subscriptions - Automatic deduction The failure to renew
Error processing paypal payments in production
Why does the PayPal API sandbox environment return different states for create payment?

Categories

HOME
python
nlp
performancecounter
orientation
specflow
browserify
xamarin-studio
riak
off-canvas-menu
jogl
android-fragmentactivity
koa
kitematic
piwik
delete-file
switching
hash-collision
mef2
datadog
xor
read-write
exponential
rhino
service-locator
pox
parse-android-sdk
dql
code-behind
active-model-serializers
onbackpressed
bayesian-networks
stereo-3d
dojox.mobile
median
spring-bean
ttcn
resuming-training
rapidweaver
double-buffering
nstouchbar
uiviewpropertyanimator
gauss
scd
gmt
atlassian-crowd
push-diffusion
xib
tomee
excon
multiple-file-upload
listadapter
emokit
post-processing
approval-tests
sonarqube5.3
lemoon
schtasks.exe
document-oriented-db
visual-studio-code
webhdfs
rspec3
lines-of-code
ejabberd-saas
moai
gmaps4rails
ibmsbt
grunt-express
wss
delphi-xe3
svcutil.exe
magicalrecord-2.2
bignum
nservicebus4
robospice
surveyor-gem
manage.py
mailcore
fortran77
objcmongodb
qt4.6
abnf
vt100
mozart-mvc
osi
linkedhashset
parameterization
ubuntu-11.04
selectonemenu
nssavepanel
junit3
hardware-acceleration
grooveshark
openvg
soft-keyboard
gears
self-reference
document-library

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App