View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006256 | module PayPal Plus | module PayPal Plus - sub | public | 2015-11-04 18:29 | 2015-11-23 13:37 |
Reporter | netzreform | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0006256: PayPal Plus Module does not transfer order id to PayPal | ||||
Description | When you view the payment details of an PayPal Plus Payment (ordered via the Oxid PayPal Plus Payment) in your PayPal Account you can see the name of the customer, the content of the shopping cart, but not the order id from the Oxid shop system. The "standard" PayPal module did transfer this order id, so it was easy to find the corresponding orders in the Oxid Backend to PayPal Payments. The PayPal Tech Support confirmed that the order id which has to be exported as "invoice_number" is just missing in the data which is transferred from the Oxid Shop to PayPal via the PayPal Plus Module. | ||||
Steps To Reproduce | Order via PayPlus Module, open PayPal Account, view payment details | ||||
Additional Information | Example of transferred data PayPal Plus Module -> PayPal missing: order id declared as "invoice_number" (Source: PayPal Tech Support) { "intent": "sale", "payer": { "payment_method": "paypal" }, "transactions": [ { "amount": { "total": "11718.50", "currency": "EUR", "details": { "subtotal": "11718.50", "tax": "0.00", "shipping": "0.00", "handling_fee": "0.00", "insurance": "0.00", "shipping_discount": "0.00" } }, "item_list": { "items": [ { "name": "Eierpunsch 0,75 l Flasche Punsch", "sku": "89", "price": "11.50", "currency": "EUR", "quantity": "1019", "unknown_property_map": {}, "tax": "0.00" } ] } } ], "redirect_urls": { "return_url": "https://www.xxx.xx/index.php?cl=order&oxpspaypalplussuccess=1&force_paymentid=oxpspaypalplus", "cancel_url": "https://www.xxx.xx/index.php?cl=payment&oxpspaypalpluscancel=1" } } | ||||
Tags | No tags attached. | ||||
|
In version 1.0.8 there exists a new module setting to be able to transfer the order id. see http://exchange.oxid-esales.com/de/Bestellprozess-und-Versand/Bezahlung/PayPal-PLUS-1-0-8-Stable-CE-4-7-x-4-9-x.html http://exchange.oxid-esales.com/de/Bestellprozess-und-Versand/Bezahlung/PayPal-PLUS-1-0-8-Stable-EE-PE-4-7-x-5-0-x-4-9-x-5-2-x.html |