• Resolved Nikhil P

    (@devnp)


    Hello,
    1) I’m having a problem at member checkout using PayPal standard. When I apply for membership using PayPal standard, I can successfully checkout but if look at my backend in order it shows status as “review” & does not create a pmpro member. Also if I check notifications at paypal sandbox, it shows transaction id but it is not displayed at backend in order details.

    2) Also, I don’t receive any mails of any activity. (new user welcome, membership fee invoice mail).

    • This topic was modified 4 years, 9 months ago by Nikhil P.
Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Author Andrew Lima

    (@andrewza)

    Hi there,

    Thank you for using Paid Memberships Pro.

    PayPal Standard requires a notification to be sent from PayPal to your site. This may take up to 24 hours before PayPal processes the payment and sends the notification. Please see this guide – https://www.paidmembershipspro.com/read-using-paypal-standard-paid-memberships-pro/

    Please can you try using PayPal Express (all customers that can use PayPal Standard can use PayPal Express) and this is included in Paid Memberships Pro core for no additional cost.

    Regarding point 2, you should receive an email after each checkout when a user reaches the ‘confirmation page’. There may be an email issue with your site and we need more information regarding your setup such as are you using an SMTP plugin or anything like that. Here is a guide to troubleshoot emails for Paid Memberships Pro – https://www.paidmembershipspro.com/troubleshooting-email-issues-sending-sent-spam-delivery-delays/

    Thread Starter Nikhil P

    (@devnp)

    Hi Andrew,

    Thank you for your reply. For Paypal Express, do we need to purchase that Paypal Express Addon? Because I tried Paypal express but at the confirmation page, it throws Paypal member id error.

    Plugin Author Andrew Lima

    (@andrewza)

    Thanks for the feedback @devnp, PayPal Express is included for free inside Paid Memberships Pro.

    Please ensure that your merchant account details are entered correctly.

    Please see this guide – https://www.paidmembershipspro.com/gateway/paypal/enable-express-checkout/

    Thread Starter Nikhil P

    (@devnp)

    Hi Andrew,

    Thanks for a quick reply.
    In sandbox, I created one business account, and put those api details into pmpro payment settings.
    Little confused! But do I need to purchase Paid Membership Pro Plus ? (Paid, worth $297) (https://www.paidmembershipspro.com/add-ons/pmpro-add-paypal-express-option-checkout/)

    Plugin Author Andrew Lima

    (@andrewza)

    No, you do not need to purchase a Plus membership for PayPal Express to work. This is included in the free version of Paid Memberships Pro.

    The Add On mentioned is used if you want to offer multiple payment gateways at checkout (i.e. Stripe and PayPal).

    Plugin Author Andrew Lima

    (@andrewza)

    What errors are you receiving when trying to run a test checkout.

    Thread Starter Nikhil P

    (@devnp)

    It throws “Express Checkout PayerID is missing.” error. Also it does not create any member.

    • This reply was modified 4 years, 9 months ago by Nikhil P.
    Plugin Author Andrew Lima

    (@andrewza)

    What version of Paid Memberships Pro are you using? Is all your details entered correctly?

    I wasn’t able to recreate this issue.

    Thread Starter Nikhil P

    (@devnp)

    Currently, we are using PMPRO version 2.2.5. I think it’s latest version.

    Plugin Author Andrew Lima

    (@andrewza)

    Thanks for the feedback, this sounds like it could be a mismatch of PayPal details. If you would like one of our engineers to take a deeper look at this issue, please consider opening a new ticket on https://www.paidmembershipspro.com

    Thread Starter Nikhil P

    (@devnp)

    I think, to open ticket at https://www.paidmembershipspro.com, the one should have upgraded to PMPRO Plus.

    Thread Starter Nikhil P

    (@devnp)

    Hi Andrew,

    1) I tried Paypal Express Checkout on sandbox. It throws me “Express Checkout PayerID is missing.” error. At the confirmation page, it shows that ‘Login id is empty, so can not create user’. At PayPal Dashboard, payment has been reflected but at Website Order, it shows order initiation but does not create a user (so the username is [none]) and status is “token”. For 2 cases, it shows payment status “success” (payment reflecting at PayPal dashboard).

    2) After that I switched PMPRO to LIVE (Paypal Standard) and initiated 1 Euro payment. It created member and displayed transaction id at PMPRO Order, but at the Paypal dashboard, it’s didn’t show any payment.

    3) Then I again switched it to sandbox(Paypal Standard) and initiated one membership transaction, payment at Paypal dashboard reflected but at website, a member was not been created. Does it have delay time ??

    Thread Starter Nikhil P

    (@devnp)

    Hi Andrew,

    Today I again tried Paypal Standard (Sandbox), first 2 times payment reflected at Paypal dashboard but did not created any member, then I “Enabled Message Delivery” in IPN settings and it was an immediate success.

    Thread Starter Nikhil P

    (@devnp)

    Hi Andrew,

    I have a question about membership renewal, if I set Recurring Subscription for 1 year, at renewal time does it make transaction automatically or user have to initiate payment manually ?? How does it work for debit card or bank transaction ??

    Also I need to know that do I need to a create Subscription plan on Paypal ?

    How does this membership renewal actually work ?

    • This reply was modified 4 years, 9 months ago by Nikhil P.
Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Paypal Standard issues’ is closed to new replies.