• Hi,

    Which of the payment gateways can I use for subscription products WITHOUT having to get reference transactions enabled on my PayPal account?

    Thanks,

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

    (@angelleye)

    PayPal Pro would be the best way to go for that now. It comes with reference transactions enabled by default.

    Thread Starter szkoda

    (@szkoda)

    Great thanks, can I use PayPal pro with a standard PayPal account?

    Plugin Contributor angelleye

    (@angelleye)

    Yes, that should work just fine if that’s the route you want to go.

    Thread Starter szkoda

    (@szkoda)

    Ok so have configured “PayPal Website Payments Pro (DoDirectPayment)” with my sandbox API details but everytime I try to do a transaction it fails with the error:

    “10552-This transaction cannot be processed.”

    I googled the error code and it says it’s because I don’t have a confirmed email address with paypal even though I do?

    Plugin Contributor angelleyesupport

    (@angelleyesupport)

    Yeah, it look like your account is either not approved yet , Please talk to your PayPal merchant support and get your account corrected then check again.

    Thread Starter szkoda

    (@szkoda)

    Ok so after discovering Paypal Pro is a paid for service I have switched to using REST API.

    I’ve generated the LIVE API credentials and entered them into the plugin but am getting the error below:

    [25-06-2018 06:10:05] PayPal\Core\PayPalHttpConnection: INFO : POST https://api.paypal.com/v1/oauth2/token
    [25-06-2018 06:10:06] PayPal\Core\PayPalHttpConnection: INFO : Response Status : 200
    [25-06-2018 06:10:06] PayPal\Core\PayPalHttpConnection: INFO : POST https://api.paypal.com/v1/payments/payment
    [25-06-2018 06:10:07] PayPal\Core\PayPalHttpConnection: INFO : Response Status : 401
    [25-06-2018 06:10:07] PayPal\Core\PayPalHttpConnection: ERROR : Got Http response code 401 when accessing https://api.paypal.com/v1/payments/payment. {“name”:”UNAUTHORIZED_PAYMENT”,”message”:”Unauthorized payment.”,”information_link”:”https://developer.paypal.com/docs/api/payments/#errors”,”debug_id”:”41117ca2d373″}
    06-25-2018 @ 18:10:07 – Got Http response code 401 when accessing https://api.paypal.com/v1/payments/payment.
    [25-06-2018 06:18:33] PayPal\Core\PayPalHttpConnection: INFO : POST https://api.sandbox.paypal.com/v1/oauth2/token
    [25-06-2018 06:18:36] PayPal\Core\PayPalHttpConnection: INFO : Response Status : 401
    [25-06-2018 06:18:36] PayPal\Core\PayPalHttpConnection: ERROR : Got Http response code 401 when accessing https://api.sandbox.paypal.com/v1/oauth2/token. {“error”:”invalid_client”,”error_description”:”Client Authentication failed”}

    Any ideas why this is?

    Plugin Contributor angelleye

    (@angelleye)

    I’m sorry for the confusion, but the REST API requires approval on the account, and they actually aren’t approving those for new accounts anymore. Instead, they’re going to refer you to PayPal Pro or Braintree.

    Braintree is great and it won’t require a monthly fee, so that’s probably the route I would go at this point. Our plugin does support it, of course, so you just need to get an account setup and then you can use it with our plugin.

    We will try to get our documentation updated soon to avoid such confusion in the future.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Which gateway for subscriptions’ is closed to new replies.