Paleo Posted December 20, 2015 Share Posted December 20, 2015 (edited) My customers keep getting this error code... what is it? PAYMENTREQUEST_0_ITEMAMT Edited December 20, 2015 by Paleo Edited to remove sensitive information Quote Link to comment Share on other sites More sharing options...
bsmither Posted December 20, 2015 Share Posted December 20, 2015 The "Table does not exist" messages have been discussed here.Just to summarize the PayPal issue, the final Request has:NAME2 = Postage: All In One ShippingAMT2 = 3.00QTY2 = 1NAME1 = Orange and Honey BarAMT1 = 8.00QTY1 = 1NAME0 = Coconut Castile Soap (Original)AMT0 = 4.00QTY0 = 2[Total] AMT = 19.00PAYMENTREQUEST_0_ITEMAMT=15.00Which means, somewhere in the PayPal Pro code, the PAYMENTREQUEST_0_ITEMAMT is not getting added up correctly. Only one of each item is getting summed.Or (more likely), PayPal is not multiplying by the quantity. Or, PayPal expects AMT to be from 'total_price' and not 'total_price_each'.Someone more familiar with the inner workings of PayPal will have to answer that. Quote Link to comment Share on other sites More sharing options...
Paleo Posted December 20, 2015 Author Share Posted December 20, 2015 This is only happening when someone uses a credit or debit card instead of using PayPal itself. Quote Link to comment Share on other sites More sharing options...
bsmither Posted December 20, 2015 Share Posted December 20, 2015 If you wish, I can make an entry in the bugtracker for you. Quote Link to comment Share on other sites More sharing options...
Paleo Posted December 20, 2015 Author Share Posted December 20, 2015 Sure. The sooner I can figure it out, the better. Quote Link to comment Share on other sites More sharing options...
Paleo Posted December 20, 2015 Author Share Posted December 20, 2015 Looks like the issue is I don't have a Pro account on PayPal.Years ago, paypal was completely integrated and merchant accounts could process card payments no problem.Paypal now wants $30 a month to do that... Thanks, but no thanks, paypal. I'm just going to remove the option to pay with a card, and stick with standard checkout. Quote Link to comment Share on other sites More sharing options...
bsmither Posted December 20, 2015 Share Posted December 20, 2015 Well, the problem still remains with the mis-calculation of the summation of the item's prices, versus what is said to be the total of those item's prices. Quote Link to comment Share on other sites More sharing options...
bsandall Posted December 29, 2015 Share Posted December 29, 2015 It may just be that the OP didn't have an account: I'm using PayPal Pro (with an account) and it appears to be working fine (tested with the sandbox for now) - payment requests with items in quantities over 1 seem to be passing the correct total.PayPal request and response:Request Sent - https://api-3t.sandbox.paypal.com/nvp PAYMENTACTION=Authorization&IPADDRESS=127.0.0.1&RETURNFMFDETAILS=1&INVNUM=151229-120223-1173&AMT=107.09&ITEMAMT=107.09&CREDITCARDTYPE=Visa&ACCT=<redacted> Response received TIMESTAMP=2015%2d12%2d29T20%3a02%3a19Z&CORRELATIONID=h13201mar6910&ACK=Success&VERSION=112&BUILD=18308778&AMT=107%2e09&CURRENCYCODE=USD&AVSCODE=X&CVV2MATCH=M&TRANSACTIONID=1BV93017BF5915211Also see attached cart image.Still worth investigating, but I don't think there is an issue. Quote Link to comment Share on other sites More sharing options...
Al Brookbanks Posted December 30, 2015 Share Posted December 30, 2015 This should be fixed with the 1.0.9 release. https://www.cubecart.com/extensions/plugins/paypal-pro-express-checkout Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.