View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004848 | OXID eShop (all versions) | 4.07. Source code, Test | public | 2013-01-14 11:38 | 2013-01-14 13:58 |
| Reporter | WBL_BjoernLange | Assigned To | |||
| Priority | immediate | Severity | block | Reproducibility | always |
| Status | resolved | Resolution | won't fix | ||
| Product Version | Past development | ||||
| Summary | 0004848: oxordernr missing in the standard payment process | ||||
| Description | Till 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. | ||||
| Tags | Order, Payment | ||||
| Theme | Both | ||||
| Browser | All | ||||
| PHP Version | any | ||||
| Database Version | any | ||||
| related to | 0004217 | resolved | arturas.sevcenko | module PayPal | Need assign order number at the last payment step |