Trying to use PayPal Payments Pro with hosted pages to accept credit cards on a web site. I'm having trouble getting the test credit cards to work, they all give the error: Declined: 10544-Please use a different payment card. I'm not using a shopping cart or making direct API calls, I am testing with the paypal payments pro asp.net c# sample from paypal, it does this: posts my credentials to https://pilot-payflowpro.paypal.com and gets a secure token then posts secure token to https://pilot-payflowlink.paypal.com to display checkout page When I enter visa test 4111... exp 12/19 or any other test credit card I get the above error. In the sandbox the are no transactions recorded. What I have done, following the documentation: I have a paypal payments pro account with the following settings: PayPal Payments Pro Live Hosted Checkout Pages Live Payflow SDK/API (Full Access) Live Paypal Express Checkout Live I linked my business paypal account with manager.paypal.com I upgraded a sandbox account on developer.paypal.com - there were two already there, a business and a personal, I upgraded the business sandbox account to Business Pro which I believe then links it to my payments pro account(?). Setup hosted pages in manager.paypal.com per documentation, set use secure token to yes. Set site to live - I did this because I am posting to 'pilot-' urls. I had it on test (which means you can use the normal urls) but due to the error and a post I read I set the site to live and used pilot, no change. So everything seems to be working except the test numbers are supposed to succeed so I'm not sure where to look next.
... View more