Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Contributor angelleye

    (@angelleye)

    An SSL is not required for Pro when it’s set to Sandbox mode. Are you sure you have it setup that way?

    Thread Starter mesc4line

    (@mesc4line)

    Well I’m not entirely sure. I deactivated express for now and activated pro 2.0 and the other one (I guess 3.0?) because I don’t know the difference. Although in pro 2.0 there are no fields for the sandbox login creds whereas in direct payments are fields for that.
    Do I have to activate secure checkout although the site returns to http by itself per usual? I tried both no difference.
    Do I need an actual PayPal business account? I guess not.
    No matter what I don’t see the PayPal button on my checkout page.

    Thread Starter mesc4line

    (@mesc4line)

    Oooops, I think I got confused there for a moment with the different labeling. Ofcourse I have to fill out the form for pro 2.0 with my dev account. Trying now.

    Plugin Contributor angelleye

    (@angelleye)

    Website Payments Pro 3.0 uses the PayPal DoDirectPayment API and requires you to enter an API username, password, and signature. There are separate fields to enter both sandbox and live credentials, and then there is also a checkbox to enable Sandbox / Test Mode. If Sandbox mode is enabled then you do not need an SSL or Force Secure checkout enabled in WooCommerce to complete test transactions.

    Payments Pro 2.0 uses the PayFlow API. This is what you would use if you were given a PayPal Manager account at manager.paypal.com. There, you login with a username, password, vendor, and partner value. You would use the same values in the plugin settings that you use to login to your PayPal Manager. If you don’t use a username value to login then you would need to use the same value in the plugin for both username and vendor.

    Neither of those options, though, will add a PayPal Button because those are direct credit card options. Express Checkout is what adds the PayPal button, and that’s what allows people to sign in and pay through PayPal. Express Checkout would use the same API credentials that DoDirectPayment uses.

    It’s always recommended to enable Express Checkout, but then you need to figure out which version of Pro PayPal got you on and only enable that one for Pro. In most cases DoDirectPayment will work fine for you.

    Thread Starter mesc4line

    (@mesc4line)

    Thanks for your explanation. For some reason I expected a PayPal button, because the credit cards didn’t show up either on the checkout page.

    I managed to get to that point and even fought through this horrible procedure of creating the manager account and the API user in the PayPal Manager and tried only 2.0 with that information which led to a checkout error (Payment error: 26-Invalid vendor account) although I put in my merchant ID, Psw, the API User and the Partner. No idea where I effed up.

    The DoDirect version doesn’t show me the credit cards during checkout. I read somewhere it is supposed to work only in Canada, US and UK, could that be a problem?

    Plugin Contributor angelleye

    (@angelleye)

    With PayFlow you have to fill in all 4 values: username, password, vendor, partner. If you don’t have specific username then you would use the same value there that you do for vendor.

    Both versions of Pro do require that the seller account be based in the US, UK, or Canada, so if that’s not the case you won’t be able to get it approved to use at all, unfortunately. That’s the first thing I would get figured out before you spend any more time configuring it.

    If you do have Pro enabled and ready to go on your live account then let me know and I’ll be happy to help you get it all configured correctly.

    Thread Starter mesc4line

    (@mesc4line)

    Hi, I figured it out. I had to change the necessary country settings and at least the directpayment works. But you know what, I also figured out that I’m a stupid SOB, because this was all basically just for fun since there is no use case for me here in Germany with this stuff. I don’t know what I was thinking, but I guess I learned something here about myself and PayPal :-).

    Thanks for your help. A donation is definitely on your way once I go live.

    Plugin Contributor angelleye

    (@angelleye)

    Ha, don’t be so hard on yourself! Nothing wrong with learning. ??

    A donation would be great, and if you get a chance a review for the plugin would be greatly appreciated, too.

    Thanks!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Paypal pro test mode without SSL?’ is closed to new replies.