• Resolved swcomm

    (@swcomm)


    I’m having the same “Error Processing checkout. Please try again” issue as a few other people here seem to be having. Each failed test transaction has 4 log entries, with the last one pointing to a Paypal URL that says “The use of the PayPal REST /payments APIs to accept credit card payments is restricted. Instead, you can accept credit card payments with Braintree Direct.

    Paypal URL

    Using my sandbox account credentials, in the the US, but the dev site isn’t using SSL. I guess my question is whether using the Rest API to process a CC payment on site is simply no longer functional.

    Thanks for any advice.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor angelleyesupport

    (@angelleyesupport)

    Hi @swcomm ,

    Thanks for writing us here. Well the error can means different things but most near is that there is some issue with your API credentials.
    Are you using CC rest or PayPal pro payflow?

    Yeah, using Braintree is a great idea and using SSL is a required option by PayPal to increase your clients / users trust and for the sake of security becasue all the payments is happening on your site.

    You can run sandbox transactions without SSL but for LIVE you should have SSL enabled.
    Let me know if there will be any other questions.
    Thanks!

    Thread Starter swcomm

    (@swcomm)

    I’m trying to use the cc rest. The only reason I mentioned the lack of SSL on the dev server was to learn whether that was the problem – I know the live site will need SSL. If that’s the problem, it’s the first time I’ve run into a non-SSL dev installation not being able to test using the paypal sandbox. Can you point me to anything to explain what the problem with the credentials might be? Thanks.

    Thread Starter swcomm

    (@swcomm)

    I’m going to close this ticket. Unfortunately, Paypal just lost a customer, as this is a brand new Woocommerce setup and new merchant account for one of my clients. I was able to set up Stripe in test mode for the site in approximately 5 minutes, so my customer will be using Stripe instead of Paypal for transactions. Thanks for your help tho.

    Plugin Contributor angelleyesupport

    (@angelleyesupport)

    Hi @swcomm ,

    That’s interesting that you are not able to use sandbox keys without an SSL. But I believe that’s that the case here. CreditCard rest needs special approval from PayPal and if your clients account is new then PayPal is not approving new applications for that. Instead you can either go for PayPal pro or Braintree. Did you tried that?
    Also, is your client a US paypal account holder? If not then you may know already that CC rest is only available to US clients, so is PayPal pro. So I would suggest giving Braintree a try and I’m very much sure you are going to like that. Also , our plugin also include option to configure That too.

    Please give that a shot and let me know if you still have any other questions or concerns.

    Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Confused about the REST API’ is closed to new replies.