View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007350 | module Amazon Pay | main | public | 2022-08-29 11:29 | 2023-02-02 21:54 |
| Reporter | osanger | Assigned To | |||
| Priority | high | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 2.0.0 | ||||
| Fixed in Version | 2.0.1 | ||||
| Summary | 0007350: OXTRANSID contains authorize status codes | ||||
| Description | The OXTRANSID contains the constant "AMZ_PAYMENT_PENDING" In case of a declined payments. This is causeing some issues for our merhcants since the ERP system of the merchant can not find this ID and merchants can not fulfill these orders. | ||||
| Steps To Reproduce | 0. Enable Amazon Pay sandbox mode 1. Add an item to the cart 2. click the amazon pay button 3. select a payment instrument simulating a declined payment 4. complete the checkout | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
|
Hello and thank you for your report. I can confirm that oxorder__oxtransid is set to AMZ_PAYMENT_PENDING. However, I'm not aware of your issue with this. In case of an unfinished transaction Amazon's response does not contain a chargeId, which would be inserted into oxorder__oxtransid, if available. Please tell us what behavior you are expecting so we may understand what exactly is the issue with the current behavior. [sp] |
|
|
Thanks for the reply here. Expected behavior: The oxorder__oxtransid field should at not time contain any information that is not a transaction id. |
|
|
-MK |