Skip to main content

PayPal Community

  • Dashboard
  • Send and Request
  • Wallet
  • Business
  • Help
Log in
  • Welcome
    • Guidelines
    • News and Events
    • Suggestions for PayPal
    • General Discussions
  • PayPal Help Community
    • Managing Account
    • Transactions
    • Wallet
    • Security and Fraud
    • Products & Services
    • Reporting
  • MTS Community
    • PayPal Upgrade Community
    • PayPal Payments Standard
    • REST APIs
    • NVP/SOAP APIs
    • SDKs
    • Sandbox Environment
    • PayPal Reporting
    • Payflow
    • Ideas for MTS
    • Client-side Integration
    • Server-side Integration
  • The Archives
    • PayPal Help Community Archives
      • Managing Account Archives
      • Transactions Archives
      • Wallet Archives
      • Security and Fraud Archives
      • Products & Services Archives
      • Reporting Archives
    • Help Community
      • PayPal Basics Archives
      • Payments Archives
      • My Money Archives
      • My Account Archives
      • Disputes and Limitations Archives
      • Products and Services Archives
      • PayPal Credit Archives
    • Merchant Community
      • Merchant Products
      • Business Tools Archives
      • Reporting Archives
      • Managing Risk and Fraud Archives
    • Help Archives
      • About Business (Archive)
      • About Payments (Archive)
      • About Settings (Archive)
      • About eBay (Archive)
      • About Protections (Archive)
      • About Products (Archive)
    • Social and Your Voice Archives
      • Off Topic (Archive)
      • My Feedback for PayPal (Archive)
    • About PayPal Archives
      • Watercooler (Archive)
      • Tax Information (Archive)
      • Fees (Archive)
      • eBay and PayPal (Archive)
      • Coupons and promotions (Archive)
    • My Account Archives
      • My account settings (Archive)
      • Account limits and verification (Archive)
      • Account balance (Archive)
      • Bank accounts and credit cards (Archive)
    • Payments Archives
      • Sending money (Archive)
      • Receiving money (Archive)
      • Refunds (Archive)
      • Donations and Fundraising (Archive)
    • Disputes and Security Archives
      • Disputes and claims (Archive)
      • Fraud, phishing and spoof (Archive)
    • My Business Archives
      • Merchant services (Archive)
      • Reporting and tracking (Archive)
      • Shipping (Archive)
    • PayPal Products Archives
      • PayPal Debit Mastercard (Archive)
      • PayPal Extras MasterCard (Archive)
      • PayPal Mobile & Other Services (Archive)
      • Student Accounts (Archive)
      • Bill Me Later (Archive)
    • Getting to know PayPal
      • My PayPal account
      • Security and protection
    • Receiving and sending money
      • Buying with PayPal
      • Selling with PayPal
    • PayPal Here UK
      • PayPal Here News and Events
      • PayPal Here Community
      • Chip and Pin Card Reader
      • PayPal Here App

The Community Forum is not available for new posts or responses; previous posts remain available to review. For comprehensive support options, please visit PayPal.com/HelpCenter
Merchant Technical Support: For technical support and related questions, please visit our Technical Support Help Center or Developer Central

If you want to report illegal content under the EU Digital Services Act, please do so here

since ‎Sep-14-2011
Country: United States
Type: Business
jxwalter
jxwalter Contributor
Contributor
3
Posts
0
Kudos
0
Solutions
Ice Breaker
The Return
Your 10th PayPal Anniversary
Pioneer
Your 3rd PayPal Anniversary
Your PayPal Anniversary
Your 5th PayPal Anniversary
Organized
Active
View all
Latest Contributions by jxwalter
  • Topics jxwalter has Participated In
  • Latest Contributions by jxwalter

Is there a payout Transaction ID that links to the...

by jxwalter Contributor in PayPal Reporting
‎Jan-26-2023 07:10 AM
‎Jan-26-2023 07:10 AM
I know this is a perennial question,  but I'm hoping for new information anyway...   I'm working on automating my reconciliation from PayPal transactions to actual payouts that are sent out.  For years i have done this manually, creating the merchant fees and capital payments in my accounting system, then trying to match payouts/fees/payments with the actual invoices that were recorded.   Always a real trick, especially since there are so many ways that a payout can be affected (sales, fees, Credit card withdrawal fees, payments, refunds, purchases from PayPal balance, and currency conversions, holds/releases) to name most of them.     My coding has figured out how to parse 90+ percent of the transactions but theres always curve balls that the data throws at my process.  Such as a sale in Euros, with both fees and currency conversions, being combined with a refund in USD - there is no way i can easily separate the resulting payout.   A simple link from what transactions are included in what payout is all that is needed, and in my mind must be somewhere in the data, but neither the standard User Interface download from paypal, nor a specific API call from my ReportPundit third party software  has it.     Again, my coding is able to find the linkage for many of these, but the curve balls are messy and interfere with the easy reconciliation.  I'm growing rapidly, and while manually reconciling was ok when i had 50 sales a month, its now 300 sales a month.  When a single payout can have more than 50 transactions within one of them, making the numbers all match in my accounting is a nightmare to do manually.     Does anyone know how to find that linkage if it exists?   Below are some of the different transactions I'm finding and trying to code into my automation type: T0006  Express Payment (a sale, but not the only way sales show up - a T0000 General Payment can be a sale too).  these i need to reconcile with my actual invoices for the same type: T1107  Payment Refund (which can pull directly from the bank, or from the current balance in the account, which really confuses my system) type: T0300  Bank Deposit (to directly pull from bank account to pay for a refund) type: T0003  Pre approved payment for services that can end up pulling directly or from my PayPal balance type: T0700  General Card Deposit (for an external payment for services) type: T0000 General Payment (for PayPal Capital that gets pulled out of payout, but also could be general purchases ) type: T0400  General Withdrawal (actual payout that has transaction fees removed, again, not attached to individual sales) type: T0600  General Card Withdrawal (using the instant transfer to bank feature, but now with additional cc fees deducted) type; T0200  General Currency Conversion (for overseas payments, modifying the original currency to US Dollars, again, not clear which ones) type: T0201  User Initiated currency Conversion (not sure the difference, esp cause it was tied to a USD transaction)   and so forth.  How each of these shows up in the transaction file is really difficult to isolate and total up to reconcile activity with payouts.     and yes, referring to the payment Hold/Release (T2101 and T2102) mess, theres definitely no way to easily figure out when and where those get applied and show up in my bank (all of the transaction fees are not part of these hold/release line items, but somehow need to be linked to the original source data).   All we need is a direct transaction ID link for what transactions are included in what payout.  You still need to code it for automation, but even manually, it would simplify how to reconcile, and for all the weird permutations that can occur in your PayPal transactions, it would take the guesswork out of reconciling.  As far as I know, this information is not available in the user interface transaction download, nor is it in an API download that ReportPundit, a third party service, offers.     any idea on how to find that link ID (assuming it exists?)   ... View more
Labels:
  • Labels:
  • Reporting APIs

Re: How do I reconcile my bulk payment with inidiv...

by jxwalter Contributor in Reporting Archives
‎Jan-26-2023 06:43 AM
‎Jan-26-2023 06:43 AM
I feel your pain...this is a ridiculously complicated issue for not just held/released transactions, but for any and all payouts that can have multiple sources of additions and subtractions to that payout.  The numbers do add up, but only after painstakingly figuring out each and every total.  Here is an example of what I'm finding as I'm trying to automate this process (the type is a code that indicates what kind of transaction, but the source data is not so easily segregated type: T0006  Express Payment (a sale, but not the only way sales show up - a T0000 General Payment can be a sale too) type: T1107  Payment Refund (which can pull directly from the bank, or from the current balance in the account) type: T0300  Bank Deposit (to directly pull from bank account to pay for a refund) type: T0003  Pre approved payment for services type: T0700  General Card Deposit (for an external payment for services) type: T0000 General Payment (for PayPal Capital that gets pulled out of payout) type: T0400  General Withdrawal (actual payout that has transaction fees removed, again, not attached to individual sales) type: T0600  General Card Withdra//wl (using the instant transfer to bank feature, but now with additional cc fees deducted) type; T0200  General Currency Conversion (for overseas payments, modifying the original currency to US Dollars, again, not clear which ones) type: T0201  User Initiated currency Conversion (not sure the difference, esp cause it was tied to a USD transaction)   and so forth.  How each of these shows up in the transaction file is really difficult to isolate and total up to reconcile activity with payouts.     and yes, referring to the payment Hold/Release (T2101 and T2102) mess, theres definitely no way to easily figure out when and where those get applied.   I figured out some coding to parse the file to find ways to link the transactions, and it gets it right through some really creative manipulations, but it still throws curve balls, such as when its combining a USD payment refund with a EUR sale, where currency conversions just dont add up.   All we need is a direct transaction ID link for what transactions are included in what payout.  You still need to code it for automation, but even manually, it would simplify how to reconcile, and for all the weird permutations that can occur in your PayPal transactions, it would take the guesswork out of reconciling.  As far as I know, this information is not available in the user interface transaction download, nor is it in an API download that ReportPundit, a third party service, offers.     any idea on how to find that link ID (assuming it exists?)   ... View more

archive of history

by jxwalter Contributor in About Business (Archive)
‎Nov-26-2012 03:38 PM
‎Nov-26-2012 03:38 PM
Hi -  i need to reconcile old bank statements (6 months ago), and found i only have 3 months of Paypal data.  any way to request more months data? thx   ... View more
Paypal Logo
  • Help
  • Contact Us
  • Security
  • Fees
  • © 1999-2025 PayPal, Inc. All rights reserved.
  • Privacy
  • Legal
  • Cookies
  • Policy Updates

The money in your balance is eligible for pass-through FDIC insurance.

The PayPal Cash Mastercard is issued by The Bancorp Bank pursuant to a license by Mastercard International Incorporated. The Bancorp Bank; Member FDIC.

Powered by Khoros
Welcome to the PayPal Community!