@krileon
PDT and IPN checked (your software states to send correct return urls with every purchase, so what could go wrong here?), nevertheless it is ok.
A secon user has the same problem, the log stated 'item mismatch'. Interestingly, paypal credited us 31.80 but CBSubs stores internally 31.7924
In an earlier bug report, I reported that there is a math issue within CBSubs. I don't know, why you store the amount internally different from what you send to paypal or other Gateways! Why do you not round the amount and then store it???
Another hint:
Could it be a umlaut-issue in the address fields? Interestingly, the user stored the street "Brühl..." in the field, but in the error report the street was store only with "Br " ...
*** This is the error log of the disappeared basket:
Dies ist das vollständige historische Log, Änderungslog, und Fehlerlog.
Ereignistyp: Fehler-Log
Ereigniszeit: 23.12.2011 17:23:07
Nachricht: Received back from paypal: cbpaidsubscriptionsNotification::__set_state(array(
'user_id' => 3635,
'notify_version' => NULL,
'verify_sign' => NULL,
'payment_basket_id' => 258,
'payment_method' => 'paypal',
'gateway_account' => '6',
'log_type' => 'R',
'time_received' => '2011-12-23 16:23:07',
'raw_data' => '$_GET=array (
\'option\' => \'com_comprofiler\',
\'task\' => \'pluginclass\',
\'user\' => \'3635\',
\'plugin\' => \'cbpaidsubscriptions\',
\'cbpgacctno\' => \'6\',
\'cbppdtback\' => \'xxx\',
\'cbpbasket\' => \'258\',
\'result\' => \'success\',
\'cbpid\' => \'xxx\',
\'tx\' => \'XXX\',
\'st\' => \'Completed\',
\'amt\' => \'31.86\',
\'cc\' => \'EUR\',
\'cm\' => \'258\',
\'item_number\' => \'S7198-3635-33\',
);
$_POST=array (
);
$transaction_info=\'SUCCESS
mc_gross=31.86
invoice=U261041682790849
protection_eligibility=Eligible
address_status=unconfirmed
payer_id=XXX
tax=5.09
address_street=Br
Betroffene Tabellen: Benachrichtigungen
Tabellenschlüssel: 251
Ändern:
Ändern:
Benutzername: XXX
Voller Name: XXX
Benutzer-ID: 3635
IP Addresse: XXX.XXX.XXX.XXX
Log Priorität: Fehler
Log ID: 31585
Versions: CB 2.7.2, J 3.10.6