View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007778 | module Amazon Pay | main | public | 2025-03-14 08:37 | 2025-04-14 12:18 |
Reporter | fcos | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Product Version | 2.1.6 | ||||
Summary | 0007778: Two step capture breaks admin order send of all orders | ||||
Description | Hello, if two step capture is enabled and a shop owner wants to mark the order as sended via admin order main "send now" button in the shipping informations, it produces a whitepage. the exception is: OXID Logger.ERROR: OxidSolutionCatalysts\AmazonPay\Controller\Admin\OrderMain::getOrderChargePermissionId(): Return value must be of type string, null returned ["[object] (TypeError(code: 0): It would also be good if you could integrate a check if its even an amazon order, right now the main code in OrderMain::onOrderSend() gets executed on all payment types. | ||||
Steps To Reproduce | - enable two step capture - create an order with any payment method - make sure the order has oxtransstatus = OK - go to admin order main - click send now button in shipping informations - you should see the offline page | ||||
Additional Information | - es - | ||||
Tags | No tags attached. | ||||