PayPal Konflikt

28.02.2017 16:15
#1
simsalabim
Joomshopping forum user no avatar
Name: KHG
12.01.2012
Сообщения: 46
Quote
PayPal Konflikt - abgebrochen -

Hallo,

folgender Vorgang heute:
Ein Kunde meldet bei PayPal eine Lieferverzögerung und verursacht da einen " Konflikt" ( mit uns hat er sich nicht in Verbindung gesetzt )
PayPal macht daraus einen zu lösenden Vorgang und stellt die Zahlung vorerst zurück
Joomshopping wiederum macht in Folge aus dem Vorgang ein " abgebrochen" und meldet dies uns und dem Kunden.
( Kunde wegen der "Abgebrochen" Meldung sauer und beantragt Käuferschutz)

Frage: Kann ich irgendwo einstellen, dass eine Bestellung nicht als abgebrochen gemeldet wird, wenn PayPal hier einen Konflikt meldet oder wenn eine Stornierung über PayPal vorgenommen wird.

Danke für Lösungen
Kalle


Joomla: 3.6.5
JoomShopping: 4.15.1
PHP: 5.5

Последнее изменение: 28.02.2017 16:16
 
28.02.2017 20:00
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 25930
Quote
Aw: PayPal Konflikt

Change code
components\com_jshopping\payments\pm_paypa\pm_paypal.php

if ($payment_status == 'Completed'){
if ($opending){
saveToLog("payment.log", "Status pending. Order ID ".$order->order_id.". Error mc_gross or mc_currency.");
return array(2, "Status pending. Order ID ".$order->order_id, $transaction, $transactiondata);
}else{
return array(1, '', $transaction, $transactiondata);
}
} elseif ($payment_status == 'Pending') {
saveToLog("payment.log", "Status pending. Order ID ".$order->order_id.". Reason: ".$_POST['pending_reason']);
return array(2, trim(stripslashes($_POST['pending_reason'])), $transaction, $transactiondata);
}else {
return array(3, "Status $payment_status. Order ID ".$order->order_id, $transaction, $transactiondata);
}



To


if ($payment_status == 'Completed'){
if ($opending){
saveToLog("payment.log", "Status pending. Order ID ".$order->order_id.". Error mc_gross or mc_currency.");
return array(2, "Status pending. Order ID ".$order->order_id, $transaction, $transactiondata);
}else{
return array(1, '', $transaction, $transactiondata);
}
} elseif ($payment_status == 'Pending') {
saveToLog("payment.log", "Status pending. Order ID ".$order->order_id.". Reason: ".$_POST['pending_reason']);
return array(2, trim(stripslashes($_POST['pending_reason'])), $transaction, $transactiondata);
}else {
return array(0, "Status $payment_status. Order ID ".$order->order_id, $transaction, $transactiondata);
}

 
28.02.2017 20:04
#3
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 25930
Quote
Aw: PayPal Konflikt

Or change text
https://www.webdesigner-profi.de/joomla-webdesign/shop/addons/individual-text-for-order-status.html?lang=en

 
01.03.2017 13:40
#4
simsalabim
Joomshopping forum user no avatar
Name: KHG
12.01.2012
Сообщения: 46
Quote
Aw: PayPal Konflikt

Thank you very much

I think thats it :-)

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.