CSV Reports containing confusing information - Reversal of General Account Hold

johnq3
Contributor
Contributor

I'm trying to setup importing of PayPal CSV Files into gnucash. I've managed to export the completed transactions into a CSV file, but are multiple line items for a single purchase which is confusing me (and the import program)

 

If I look at a line item for today, I purchased a post label from Royal Mail:

 

Date Time Time zone Name Type Status Currency Gross
04/05/2023 17:12:58 BST Royal Mail Group Limited Express Checkout Payment Completed GBP -5.75
04/05/2023 17:12:58 BST PayPal Reversal of General Account Hold Completed GBP 5.75
04/05/2023 17:12:58 BST Royal Mail Group Limited General Authorisation Completed GBP -5.75

 

What's with the 3 line items? Post is purchased for 5.75, then reversed and then taken out again. This is not a once off and happens for every Royal Mail  purchase for as long as I can go back in my history. I don't see any issues like with with other purchases/payments. 

 

Is this some issue with RM?

Login to Me Too
1 ACCEPTED SOLUTION

Accepted Solutions
Solved

johnq3
Contributor
Contributor

Thanks for the info. 

 

Found a few posts where people have been complaining about PayPal filling the transactions with unwanted information and making it useless for accounting software.  (It gets worse when USD - GBP conversions take place) 

 

In the end I wrote a python script to strip out all this irrevant info  from the CSV file and it's working when importing into the software now. 

View solution in original post

Login to Me Too
4 REPLIES 4

sharpiemarker
Esteemed Advisor
Esteemed Advisor

@johnq3 

General Authorization - Starts the authorization process for a transaction
Account Hold for Open Authorization - Places a temporary hold on the account for the funds to be debited
General PayPal Debit Card Transaction - Performs the transaction with the debit from the vendor using the debit card
Reversal of General Account Hold - Reverses the hold and finalizes the transaction
 

Kudos & Solved are greatly appreciated. 🙂
Login to Me Too

sharpiemarker
Esteemed Advisor
Esteemed Advisor

@johnq3 

 

Also note that if you choose “Balance Affecting” in your report parameters/settings, PayPal will also import all balance affecting transactions, resulting in transactions which may appear to offset each other or be duplicate.

 

Experiment with choosing All transactions instead of Balance Affecting, etc when you make reports.


Kudos & Solved are greatly appreciated. 🙂
Login to Me Too
Solved

johnq3
Contributor
Contributor

Thanks for the info. 

 

Found a few posts where people have been complaining about PayPal filling the transactions with unwanted information and making it useless for accounting software.  (It gets worse when USD - GBP conversions take place) 

 

In the end I wrote a python script to strip out all this irrevant info  from the CSV file and it's working when importing into the software now. 

Login to Me Too

coffeetreee
New Community Member

@johnq3Can you post the python script here or somewhere on github? Would be much appreciated.

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.