• ssdev

    (@scribblesolutionsdev)


    We have an ecommerce website built using WordPress & WooCommerce. Now we are trying to add payments via PayPal to our site. Using a plugin we enabled paypal options in checkout. Entered email in “PayPal email” and “Receiver email” fields. When tried to do payment, we got login form, we entered another paypal account credentials and the next thing we see is the following message (each time), we also tried 2 different accounts for making payment but same error. Both accounts have credit/debit & bank account info entered.

    “We aren’t able to process your payments using your paypal account at this time. Please go back to the merchant and try using a different payment method.”

    We also tried entering “PayPal Identity Token” and API credentials (Live API username, Live API password and Live API signature) but same error.

    Please help…

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

    (@angelleye)

    PayPal Standard is the basic option that comes with WooCommerce. Our plugin would add Express Checkout (and many others) as additional gateway options. Have you installed our plugin specifically? If you’d like help setting up Express Checkout with our plugin we can certainly do that. Have you tried that?

    Plugin Contributor angelleyesupport

    (@angelleyesupport)

    @scribblesolutionsdev I think you are using Standard PayPal which comes with Woocommerce. We are not developer’s of that option. We have built This Plugin : PayPal for Woocommerce Which is a more advanced version compared to standard Paypal , which have Express checkout and Smart buttons , Marketing solutions ( advanced ecommerces analytics tool by PayPal ) and a lot more options.

    For standard PayPal you can read their help docs here.https://docs.woocommerce.com/document/paypal-standard/

    I would still recommend you to our plugin and have your store setup for multiple payment options.
    Thanks!

    Thread Starter ssdev

    (@scribblesolutionsdev)

    I am using PayPal for WooCommerce by AngellEye plugin only. Though I tried the other plugin also, just in case that works, but no good.

    I have also enabled IPN and gave URL https://mysite.com/?wc-api=WC_Gateway_Paypal.

    I am not able to figure out what is the causing the issue and how to fix that.

    Plugin Contributor angelleyesupport

    (@angelleyesupport)

    Can you tell me which gateway you are using? As we dont have any such option in any gateway.

    “PayPal Identity Token”

    So If you can tell me which gateaway you are trying to configure I will be able to guide you further. You can also take a look at following article to get started correctly

    You have enabled IPN , where you have configured it ? In your paypal settings or in woo settings?

    The error simple means your give account is not correct. So I am still confused because you might be using the PayPal option under Woocommerce > settings > checkout.
    Please check those and let me know which exactly gateway you are using.

    Thread Starter ssdev

    (@scribblesolutionsdev)

    Thanks for your reply.

    Yes I was using the PayPal option under Woocommerce -> settings -> checkout.

    After reading the article you mentioned, I setup PayPal Express Checkout and entered all the required settings in that, including API username, password & signature.

    But even after that also the same error shows up.

    I tried settings up IPN in paypal only, woocommerce only and at the both places (same url) but no help, same error in all cases.

    I also enabled debug log, following is the content of log.

    
    2018-05-21T10:45:44+00:00 INFO Redirecting to PayPal
    2018-05-21T10:45:44+00:00 INFO PayPal for WooCommerce Version: 1.4.8.9
    2018-05-21T10:45:44+00:00 INFO WooCommerce Version: 3.3.5
    2018-05-21T10:45:44+00:00 INFO Test Mode: 
    2018-05-21T10:45:44+00:00 INFO Endpoint: https://api-3t.paypal.com/nvp
    2018-05-21T10:45:44+00:00 INFO SetExpressCheckout Request: Array
    (
        [USER] => *****
        [PWD] => *****
        [VERSION] => 124.0
        [BUTTONSOURCE] => AngellEYE_SP_WooCommerce
        [SIGNATURE] => *****
        [METHOD] => SetExpressCheckout
        [RETURNURL] => https://mysite.com/wc-api/WC_Gateway_PayPal_Express_AngellEYE/?pp_action=get_express_checkout_details
        [utm_nooverride] => 1
        [CANCELURL] => https://mysite.com/cart/?utm_nooverride=1
        [ALLOWNOTE] => 1
        [ADDROVERRIDE] => 1
        [LOCALECODE] => en_US
        [BRANDNAME] => My Brand
        [PAYMENTREQUEST_0_AMT] => 1.00
        [PAYMENTREQUEST_0_CURRENCYCODE] => INR
        [PAYMENTREQUEST_0_PAYMENTACTION] => Sale
        [PAYMENTREQUEST_0_SHIPTONAME] => ABC User
        [PAYMENTREQUEST_0_SHIPTOSTREET] => Apt
        [PAYMENTREQUEST_0_SHIPTOSTREET2] => DMarg
        [PAYMENTREQUEST_0_SHIPTOCITY] => 
        [PAYMENTREQUEST_0_SHIPTOSTATE] => RJ
        [PAYMENTREQUEST_0_SHIPTOZIP] => 
        [PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE] => IN
        [PAYMENTREQUEST_0_SHIPTOPHONENUM] => 
        [L_PAYMENTREQUEST_0_NAME0] => Demo Product 1
        [L_PAYMENTREQUEST_0_QTY0] => 1
        [L_PAYMENTREQUEST_0_AMT0] => 1.00
        [PAYMENTREQUEST_0_TAXAMT] => 0.00
        [PAYMENTREQUEST_0_SHIPPINGAMT] => 0.00
        [PAYMENTREQUEST_0_ITEMAMT] => 1.00
    )
    
    2018-05-21T10:45:44+00:00 INFO SetExpressCheckout Response: Array
    (
        [TOKEN] => EC-5TB51097V2092631U
        [TIMESTAMP] => 2018-05-21T10:45:44Z
        [CORRELATIONID] => 19bff57ec51aa
        [ACK] => Success
        [VERSION] => 124.0
        [BUILD] => 46549960
    )
    

    I can send you screenshot of the settings page if that will help.

    • This reply was modified 6 years, 10 months ago by ssdev.
    Plugin Contributor angelleyesupport

    (@angelleyesupport)

    Is that all the log? Because this look like the request is not completed. Please submit a ticket here and provide complete logs along with staging site details.
    We will look into that and see whats going on there.
    Thanks!

    Plugin Contributor angelleye

    (@angelleye)

    @scribblesolutionsdev, It looks like the call to SetExpressCheckout completed successfully which means the credentials you have entered are working fine. There are additional calls that have to happen after this, though, in order for the payment to be completed. What happened with the rest of this test order?

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Need Help Integrating Paypal Standard in WooCommerce site’ is closed to new replies.