PayPal Order Management Integration Guide

Peter Kitson

ISBN : -

Order a printed copy of this book from Amazon --UNAVAILABLE--


Cover Design - PayPal Order Management Integration Guide
 

For your free electronic copy of this book please verify the numbers below. 

(We need to do this to make sure you're a person and not a malicious script)

Numbers

 




Sample Chapter From PayPal Order Management Integration Guide
     Copyright © PayPal Inc.



Introduction


PayPal offers four payment notification methods for backend integration:
  • Email
  • Reporting Tools
  • Instant Payment Notification (IPN)
  • Payment Data Transfer (PDT)

Email

You will receive an email notification in the following cases:
  • Successful Payment
  • Pending Payment
  • Cancelled Payment
If you do not want to receive payment notifications via email:
  1. Click the Profile subtab of the My Account tab.
  2. Click the Notifications link in the Account Information column.
  3. Find the Payment Notifications heading and clear the I receive PayPal Website Payments and Instant Purchase checkbox.
  4. Click Save.

Reporting

PayPal’s Reporting Tools provide you with the information you need to effectively measure
and manage your business. With PayPal’s Reporting Tools, you can:
  • Analyze your revenue sources to better understand your customers’ buying behavior
  • Automate time-consuming bookkeeping tasks
  • Accurately settle and reconcile transactions
Available reports:
  • Monthly Account Statements: View a summary of all credits and debits that have affected your account balance each month.
  • Merchant Sales Reports: Every week, receive valuable analysis of revenue by sales channel and currency.
  • History Log: View an online record of your received and sent payments.
  • Downloadable Logs: Keep track of your transaction history by downloading it into various file formats (suitable for financial settlements).

Differences between Instant Payment Notification (IPN) and Payment Data Transfer (PDT)

PDT\'s primary function is to display payment transaction details to buyers when they are
automatically redirected back to your site upon payment completion; however, there are cases
where you will not receive notification of all transactions, such as with pending transactions,
refunds, and reversals. For these reasons, or if you are using this data to fulfill orders, PayPal
strongly recommends that you also enable Instant Payment Notification (IPN).
Both IPN and PDT send back the same data; however, there are several important differences.

PDT:
  • Requires Auto Return to be enabled.
  • Auto Return will include an ID that can be used to query PayPal for the complete transaction details.
  • It is possible to miss a notification if the user closes the browser before the redirection is complete.
IPN:
  • Does not require Auto Return to be enabled.
  • At the end of the website payment flow, PayPal POSTs the IPN data asynchronously (i.e. not as part of the website payment flow).
  • IPNs will also POST for eCheck clearings, reversals, and refunds.