Skip to content

Commit e00d7c1

Browse files
committed
Add correct transac tion amount for PayPal transactions
1 parent afe6463 commit e00d7c1

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

thebook/webhooks/paypal/services.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ def fetch_transactions(start_date: datetime.date, end_date: datetime.date):
101101
reference=transaction_id,
102102
date=transaction_date,
103103
description=transaction_description,
104-
amount=transaction_amount + transaction_fee_amount,
104+
amount=transaction_amount,
105105
bank_account=bank_account,
106106
category=transaction_category,
107107
source="paypal-fetch-transactions",

thebook/webhooks/tests/paypal/test_services__fetch_transactions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ def test_fetch_one_transaction(
118118
assert transactions[0].reference == "5EM753922G985452E"
119119
assert transactions[0].date == datetime.date(2026, 2, 1)
120120
assert transactions[0].description == "Regular Donation"
121-
assert transactions[0].amount == Decimal("102.36")
121+
assert transactions[0].amount == Decimal("110")
122122
assert transactions[0].bank_account == paypal_bank_account
123123
assert transactions[0].category is None
124124
assert transactions[0].created_by == user
@@ -165,7 +165,7 @@ def test_fetch_multiple_transactions(
165165
assert transactions[0].reference == "5EM753922G985452E"
166166
assert transactions[0].date == datetime.date(2026, 2, 1)
167167
assert transactions[0].description == "Regular Donation"
168-
assert transactions[0].amount == Decimal("102.36")
168+
assert transactions[0].amount == Decimal("110")
169169
assert transactions[0].bank_account == paypal_bank_account
170170
assert transactions[0].category is None
171171
assert transactions[0].created_by == user

0 commit comments

Comments
 (0)