View Issue Details

IDProjectCategoryView StatusLast Update
0006256module PayPal Plusmodule PayPal Plus - subpublic2015-11-23 13:37
Reporternetzreform Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0006256: PayPal Plus Module does not transfer order id to PayPal
DescriptionWhen 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 ReproduceOrder via PayPlus Module, open PayPal Account, view payment details
Additional InformationExample 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"
}
}
TagsNo tags attached.