Support

Home Forums Event Espresso Premium PayPal showing permissions error when payment is made for remaining Amount Owing

PayPal showing permissions error when payment is made for remaining Amount Owing

Posted: February 26, 2024 at 10:31 pm


Somatic Practice

February 26, 2024 at 10:31 pm

Hi!

Here’s the scenario: Eve was told that a workable way to deal with a partial payment, ie, a deposit and then a later payment of the remaining amount owed, is to create a ticket for the deposit amount and a ticket for the full amount and then, when the deposit has been paid, create a ticket for that attendee for the full amount, and transfer the attendee’s deposit ticket to their full amount ticket (using Attendee Mover), leaving the correct Amount Owing on their full amount ticket.

So we created this event with a Deposit ticket amount of 1 cent and a Full ticket amount of 5 cents:
https://somaticpractice.webwatchdawg.com/events/test2/

After successfully purchasing the 1 cent deposit with user linton@webwatchdawg.com with the user role “attendee”, she created a 5 cent ticket for that attendee and transferred the 1 cent ticket over to the 5 cent ticket, leaving an Amount Owed of 4 cents, as expected.
https://app.screencast.com/C3MQCj22N1tvM

But, during the completion of the payment for the remaining Amount Owing, PayPal showed a permissions error like this one:
https://app.screencast.com/OZVfI8NVFzenw

We are using PayPal Commerce and the newest versions of all our Event Espresso plugins:
https://app.screencast.com/j09271xkbE0ny

Any thoughts on what next?

If you would like to log in to our test site, please let me know how to send you a password for https://somaticpractice.webwatchdawg.com/
with user eventespresso

Thanks for your help!


Rio

  • Support Staff

February 26, 2024 at 10:40 pm

Can you give us your EE version, php Version and WP version, Can you confirm if your paypal is connected with your ee. You can do this by going to your payment method then go to paypal commerce.

Can you also tell us if What kind of account type you are using? is it personal, business or charity?

thanks


Somatic Practice

February 26, 2024 at 10:50 pm

Hi Rio – this is Eve replying.
We are using WordPress 6.4.3 and EE 5.0.17.p, Everything license with all add-ons up to date.

PayPal Commerce is connected, and we have a Business account with them.

Thank you!
Eve


Somatic Practice

February 26, 2024 at 10:51 pm

I believe we are using PHP version 8.

Thank you again!
Eve


Rio

  • Support Staff

February 27, 2024 at 1:23 am

Thank you, i was able to replicate this issue. This is reported to our developer for review and recommendation.

thanks


Somatic Practice

February 27, 2024 at 10:06 am

Excellent. Thanks Rio!


Rio

  • Support Staff

February 27, 2024 at 5:34 pm

Thank you. We will keep you posted.

have a wonderful day!


Somatic Practice

February 29, 2024 at 3:41 pm

Hi Rio, Just checking in about this… thanks!


Rio

  • Support Staff

February 29, 2024 at 5:37 pm

Our Developers are looking into this and this is marked as high priority. We will update you once it passed our testing.

thanks


Somatic Practice

March 2, 2024 at 1:03 pm

Thanks Rio!


Somatic Practice

March 4, 2024 at 11:48 am

Hi Rio

Checking in with an update from our side. We have many students attempting to pay balances due, since we have two active events with Early Registration deadlines. We are spending significant admin time sending refunds, sending invoices for payment outside the system, and responding to customer service emails.

Do you have an eta for resolution of this issue?

Thank you
Eve


Tony

  • Support Staff

March 5, 2024 at 9:51 am

Hi Eve,

We have been working on this and have fixed PayPal Commerce to allow for partial payments, however, the fix works for me (and others on the team) but one of our test sites runs into an issue showing a permissions issue from PayPals side.

Thats something we are currently investigating and I can’t push the fix live until we at least know why that error is thrown (PayPal don’t include a specific error here so we are having to dig into it).

Now, having said that, it’s working on multiple sites so if you would like to try it I’m more than happy to send a copy of the latest version of EE for you to test if you’d like?

Generally, I wouldn’t send out a fix knowing it ‘might’ fix an issue, but as partial payments aren’t currently working for you at all and the update will either fix it or continue not to work, its worth a shot if you’d like to try it. Once we find out what is happening with the permissions error we’ll fix and push the update live either way.


Somatic Practice

March 5, 2024 at 2:23 pm

Thanks Tony, Yes, please send a copy of the latest version and we will test it on our test site. Much appreciated, Linton


Tony

  • Support Staff

March 5, 2024 at 4:43 pm

This reply has been marked as private.


Somatic Practice

March 5, 2024 at 5:02 pm

Thanks Tony! I’ll check it out and let you know how it goes.


Rio

  • Support Staff

March 5, 2024 at 9:29 pm

We keep on looking different scenarios that could lead to this issue. If you experience problem on the zip that Tony shared, feel free to send us message again.

thanks


Somatic Practice

March 8, 2024 at 5:31 pm

Yes, we’re still seeing the same problem using the zip that Tony shared. Now there’s two error popups, but they both flash so quickly that we can’t read them.
In the log we are seeing two errors for each attempt.

In your reply on March 5 you wrote “PayPal don’t include a specific error”, so maybe our logs with details on these will be helpful for you. Your user account is still active on this test site if you’d like to check it out in the payment logs. 16416 and 16415 are the two log entries associated with the most recent attempt.

We’re wondering if the problem is with PayPal Commerce. Eve said that twice in the last few days she has had transactions that intially came through as approved in EE, but could not be found in PayPal. She contacted PayPal support and they said the transactions had been declined, however she did not receive the usual message that comes through in the case of a declined transaction. The only way to know that this happened was to compare registration notices in EE to PayPal and see that PayPal didn’t receive the payment.

Does EE support any other credit card payment methods than PayPal? We may need to seek alternatives if PayPal can’t be made to work.

Thanks for your help!


Rio

  • Support Staff

March 8, 2024 at 7:43 pm

Sorry, we don’t keep log-in.

Can you send it again? https://eventespresso.com/send-login-details/

thanks.


Somatic Practice

March 11, 2024 at 1:59 pm

Hi Rio,

Ok, I sent login into to our test site:
https://somaticpractice.webwatchdawg.com/

Thanks for your help!

Linton


Rio

  • Support Staff

March 11, 2024 at 8:54 pm

This reply has been marked as private.


Rio

  • Support Staff

March 12, 2024 at 12:48 am

If you need other payment method that uses credit card payment methods, you can check stripe.
https://eventespresso.com/product/eea-stripe-gateway/

There are some other payment method available here too.
https://eventespresso.com/add-ons/

thanks


Somatic Practice

March 12, 2024 at 11:52 am

Hi Rio,

The error described in this thread relates to PayPal permissions.

Can you tell us if any of those other payments have proven to work better when payment is made for remaining Amount Owing?

Thanks for your help!

Linton


Rio

  • Support Staff

March 12, 2024 at 6:08 pm

Hello,

The error described in this thread relates to PayPal permissions.

Yes, were able to recreate this issue using attendee mover and paypal commerce to pay the owing.

Can you tell us if any of those other payments have proven to work better when payment is made for remaining Amount Owing?

I tried to test stripe and everything seems fine. You can use sandbox mode to test it too.

thanks


Somatic Practice

March 13, 2024 at 10:31 am

Hi Rio,

I hear you. So, just to confirm, when you used Stripe you did not have this issue, right? You could take a payment for one ticket, move that amount to another ticket using attendee mover, then pay the amount owing without any errors? It would be lovely to resolve this issue!

Thanks,

Linton


Rio

  • Support Staff

March 13, 2024 at 9:07 pm

Yes, you can use stripe for that case. You can also test it on your staging site and using stripe sandbox.

thanks


Somatic Practice

March 15, 2024 at 4:30 pm

Thanks again Rio!


Rio

  • Support Staff

March 15, 2024 at 9:58 pm

No worries, if you need anything, feel free to reach us again.

Have a wonderful day!

The support post ‘PayPal showing permissions error when payment is made for remaining Amount Owing’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso