View Issue Details

IDProjectCategoryView StatusLast Update
0004848OXID eShop (all versions)4.07. Source code, Testpublic2013-01-14 13:58
ReporterWBL_BjoernLange Assigned To 
PriorityimmediateSeverityblockReproducibilityalways
Status resolvedResolutionwon't fix 
Product VersionPast development 
Summary0004848: oxordernr missing in the standard payment process
DescriptionTill OXID 4.7/5.0 oxid saved an order with the oxordernr before the payment-process oxorder::_executePayment. This enabled clean payment processes without changing core files or overloading methods like payment::_getNextStep for payment modules. Since 4.7/5.0 the oxordernr is only saved after oxorder::_executePayment. I think this API change is a very big bug and makes payment modules more dirty than necessary!
Please change it back to the previous behaviour.
TagsOrder, Payment
ThemeBoth
BrowserAll
PHP Versionany
Database Versionany

Relationships

related to 0004217 resolvedarturas.sevcenko module PayPal Need assign order number at the last payment step 

Activities

Linas Kukulskis

2013-01-14 13:58

reporter   ~0008258

it was done as solution for 0004217 bug fix