IPN Amount/item mismatch / Fraud attempt

12 years 5 months ago #181550 by davidchilderley
IPN Amount/item mismatch / Fraud attempt was created by davidchilderley
Hi

I have been running cbsubs for a few months with several plans. The current configuration is
- Joomla 1.5.23
- CB 1.7
- cbsubs 1.2.2

The only gateway configured is PayPal, and previously the initial amount and the subscription amount has been equal. With this constellation I have had no issues with single payments and recurring.

Recently I switched to offering a one week trial for $2 for new signups, and then autorecurring $9.99 monthly. I am not aware of any other changes to cbsubs or PayPal settings.

Now I always get the following message for trial signups:

"PN Amount/item mismatch / Fraud attempt amount mismatch"

Here is an extract from the notification:

amount mismatch
Raw data: $_GET=array (
'option' => 'com_comprofiler',
'task' => 'pluginclass',
'user' => '4002',
'plugin' => 'cbpaidsubscriptions',
'cbpgacctno' => '3',
'cbppdtback' => ...
'cbpbasket' => '1031',
'result' => 'notify',
'cbpid' => ...
'format' => 'raw',
'Itemid' => NULL,
);
$_POST=array (
'mc_gross' => '2.00',
'invoice' => ...
'protection_eligibility' => 'Eligible',
'address_status' => 'confirmed',
'payer_id' => ...
'address_street' => ...
'payment_date' => '05:36:26 Nov 02, 2011 PDT',
'payment_status' => 'Completed',
'charset' => 'windows-1252',
'address_zip' => ...
'first_name' => ...
'mc_fee' => '0.37',
'address_country_code' => 'US',
'address_name' => ...
'notify_version' => '3.4',
'subscr_id' => '...
'custom' => '1031',
'payer_status' => 'verified',
'business' => '...
'address_country' => 'United States',
'address_city' => ...
'verify_sign' => ...
'payer_email' => ...
'contact_phone' => ...
'txn_id' => ...
'payment_type' => 'instant',
'last_name' => ...
'address_state' => ...
'receiver_email' => ...
'payment_fee' => '0.37',
'receiver_id' => ...
'txn_type' => 'subscr_payment',
'item_name' => ...
'mc_currency' => 'USD',
'item_number' => ...
'residence_country' => 'US',
'transaction_subject' => '1031',
'payment_gross' => '2.00',
'ipn_track_id' => ...
);

I would appreciate any help in resolving this issue.

Please Log in to join the conversation.

12 years 5 months ago #181559 by krileon
Replied by krileon on topic Re: IPN Amount/item mismatch / Fraud attempt

'payment_fee' => '0.37',

It looks as if you're applying a fee on PayPals end? Perhaps charging them the PayPal fee? or do you have CBSubs Tax integration configured to charge tax?


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

Moderators: beatnantkrileon
Time to create page: 0.165 seconds

Facebook Twitter LinkedIn