View Issue Details

IDProjectCategoryView StatusLast Update
0005698module PayPalmodule PayPal - subpublic2014-09-11 16:40
Reportermarco_steinhaeuser Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.1.1 
Target Version3.2.0Fixed in Version3.1.2 
Summary0005698: Exception if customer buys last item
Description
We found out that paypal module throws an exception if the customer buys the last item of the article and article is running out of stock.

So order is not finalized and there are ghost paypek payments without orders. :)

We fixed this bug by changing:
$blCheckProduct to false
in
/oe/oepaypal/models/oepaypaloxbasketitem.php

OXID Version was EE 5.0.3
Additional Informationhttps://github.com/OXID-eSales/paypal/issues/7
TagsNo tags attached.

Activities

Bergfreunde

2014-07-22 11:18

reporter   ~0010019

Same problem in version 3.0.2.
This bug inherit to other payments and won't work either (e.g. Skrill with 3dSecure Creditcard).

The file "oe/oepaypal/models/oepaypaloxbasketitem.php" can be deleted completely and removed from metadata.php if you use a EE-Version >= 4.7

martinwegele

2014-09-03 11:38

reporter   ~0010127

Last edited: 2014-09-03 11:39

Deleting this file would remove the fix for 0004271:
https://github.com/OXID-eSales/paypal/blob/v3.0.2/source/modules/oe/oepaypal/models/oepaypaloxbasketitem.php#L45

mantas.vaitkunas

2014-09-11 16:40

reporter   ~0010153

Removed oepaypaloxbasketitem.php file, it had an old fix which now is not relevant.