Yes, that's what I'm up against, trying to recreate the problem. But every time I try it using different browsers, or credit cards, debit cards etc., it always works for me.
One thing that I thought of was the cvv. This form uses the "Type C" form and it has a place for the name, number and expiration date. There is no cvv where they enter the 3 digit security code on the live site. I am not sure where I add that but I do find a place in the PayPal Manager setup where I can turn what they call "CSC" on. It's the same thing as cvv, cvv2, etc. Different cards call it different things.
I'm reading that some cards now require it so I thought maybe that was the cause of random cards failing. It needs to be added anyway so it's worth trying.
How do I turn that feature on? Is there something in eCart I need to do, or do I just turn that feature on in PayPal's setup?
And if that's the case, is there somewhere at paypal.com I need to also change a setting? They have a message that reads "Use these settings to allow or decline transactions based on AVS/CSC responses. If PayPal is your payment processor, be sure the AVS and CSC settings in your PayPal account match your settings here. These settings automatically allow or decline transactions based on AVS and CSC responses."
Any help would be appreciated.