PayPal payment is not showing

SupportCategory: QuestionsPayPal payment is not showing
RainerR Staff asked 5 days ago

Hello,
I bought Easy Appointments Connect. Configured PayPal.
But no paypal button is shown.
-cache deleted. backup done. Wordpress 6.7.1, WooCommerce 9.5.2, PHP 8.3.15
https://www.bines-brautstudio.de
https://www.bines-brautstudio.de/terminkalender/

-do I need to configure the woocommerce settings? -> Product shop page, delivery, payment, expanded
Whats did I wrong?
Need your help
Rainer
PS. 3 services, 2 servides free, only bridal party 45€

8 Answers
Nikola Loncar Staff answered 5 days ago

hi, is there any error inside browser console on that page?

Can you share the link to that page?

Best regards,
Nikola

RainerR Staff replied 5 days ago

WooCommerce settings are not configured.-> Product shop page, delivery, payment, expanded
Do you want admin access to check it?

Nikola Loncar Staff replied 5 days ago

Thanks, make sure that you put price inside EA > Services page in admin part.

RainerR Staff replied 5 days ago

done before I wrote the ticket

Nikola Loncar Staff answered 5 days ago

With WooCommerce it is not doing the paypal payment on the spot. Instead you create a booking and after WooCommerce checkout you will have that appointments from pending changed to confirmed.

Do you need WooCommerce part? If you don't need it you can use Extension for payment via paypal.

Best regards,
Nikola

RainerR Staff replied 5 days ago

the WooCommerce checkout do not open. ReDirect to the checkout page.
I need only the payment from the calendar

Nikola Loncar Staff replied 5 days ago

you need to put that to redirect action inside EA Settings > Form style & Redirect

set there cart page as redirect url and try again 🙂

RainerR Staff replied 5 days ago

I redirect to https://www.bines-brautstudio.de/warenkorb/ (cart page)
-> not work, need help
Rainer

Nikola Loncar Staff answered 5 days ago

Hi Rainer, I have tried to create a test appointment and it redirected to Cart page. It takes about 2-3 seconds to do that. Only thing is that cart was empty. Most likely you didn't connect EA Service with Woo product. You have that option inside EA Extension WooCommerce page in admin part.

Best regards,
Nikola

Nikola Loncar Staff replied 5 days ago

Also one thing instead of putting the whole page inside redirect url you should use just the end part. In your case: /warenkorb/

RainerR Staff replied 5 days ago

done

RainerR Staff answered 5 days ago
Most likely you didn't connect EA Service with Woo product. You have that option inside EA Extension WooCommerce page in admin part.
-> use PayPal -> I marked it
RainerR Staff replied 5 days ago

Now I see the payPal button -> Paypal will start, but after 1-2 seconds it broke -> paypal do not open

Nikola Loncar Staff replied 5 days ago

hmm that can be the case if price is 0. Please check console for errors

RainerR Staff replied 5 days ago

I tried with “bridal party” price 45€

RainerR Staff replied 5 days ago

in the console I can see an error, but I dont know what is to do

Nikola Loncar Staff answered 5 days ago
I have checked the error, it stated:
Uncaught Error: Auth Api invalid client id: Afw39_KZlbzr1zGu5z_ev0wI-MmSksbpoWjNBHSsyistpC: { "error": "invalid_client", "error_description": "Client Authentication failed" }
Nikola Loncar Staff replied 5 days ago

looks like some settings is not good with clinet id

RainerR Staff replied 5 days ago

What is to do?

Nikola Loncar Staff replied 5 days ago

Can you please check PayPal settings and client id is that the correct one https://easy-appointments.com/documentation/paypal-setup-tutorial/

RainerR Staff replied 5 days ago

ok, I´ll check it tomorrow

RainerR Staff replied 4 days ago

Is it possible to show the paypal payment not for all products? Only for one product.
The price for one product is 0€. And the wish is -> dont show the paypal button on this product.
Reason: the woman who book a wedding apointment dont read 0€ (perhaps), they see the paypal button and do not book the free appointment.

Nikola Loncar Staff replied 4 days ago

Maybe the best solution for that situation would be to split that into two different pages. Inside settings turn off paypal and add use_paypal=”1″ inside shortcode. So one that have payment would go like this [ea_bootstrap location="" service="" worker="" use_paypal="1"]. Replace with actual id of that location/service/worker

RainerR Staff replied 4 days ago

PayPal payment is configured with “Bridal Party 45€” and “After work 35€”.
“Exklusiv Beratung 0€.
Please check it, thank you.
Rainer
PS. If everything work:
1.the wish is, I will not show the “PayPal sign” with ExklusivBeratung.
Is there an easy way to dont show it?
2.I changed the redirect back to https://www.bines-brautstudio.de/buchung-war-erfolgreich/, ok? or wrong?
3. I do not need WooCommerce. can I delete cart and checkout?

Nikola Loncar Staff answered 4 days ago

Hi Rainer,

PS. If everything work:

1.the wish is, I will not show the “PayPal sign” with ExklusivBeratung.
Is there an easy way to dont show it?

I need to check that one. Issue is that paypal button is created before selecting service.

2.I changed the redirect back to https://www.bines-brautstudio.de/buchung-war-erfolgreich/, ok? or wrong?

Best to remove it or to have dedicated page where you can put some additional information etc.

3. I do not need WooCommerce. can I delete cart and checkout?

you don't need it. You can remove it :)

Best regards,
Nikola

RainerR Staff replied 4 days ago

Hello Nikola,
I deleted cart and checkout. It looks like it work. Done!
But:
1.the wish is, I will not show the “PayPal sign” with ExklusivBeratung.
Is there an easy way to dont show it?

I need to check that one. Issue is that paypal button is created before selecting service.
->do you send me an answer when you find a solution for me?
Rainer

Nikola Loncar Staff replied 4 days ago

Yes, I will get back to you with solution.

Nikola Loncar Staff answered 3 days ago

Hi, solution is to mark Payment is required checkmark in settings page but not the Use PayPal. Inside shortcode put this paypal_smart_button="true" then if price is 0 there will be submit, if price is >0 it will show paypal button.

Best regards,
Nikola

RainerR Staff replied 3 days ago

Hello Nikola,
# actual I use the shortcode [ea_bootstrap width="800px" scroll_off="true" layout_cols="2"]
# I`m not shure I understand. Is your recommendation
[ea_bootstrap width="800px" scroll_off="true" layout_cols="2" paypal_smart_button="true"]
# I added your recommendation to the website https://www.bines-brautstudio.de/terminkalender/
+ marked “Use PayPal” and not marked “Payment is required :”
-> It´s online -> I think it works
Thank you for your help!!!
Regards Rainer

RainerR Staff replied 3 days ago

Do you think everything is correct!?

RainerR Staff replied 3 days ago

Please send me a receipt/ invoice for the 2 year Extension pro

Nikola Loncar Staff replied 3 days ago

I will send it during the day.

Nikola Loncar Staff answered 3 days ago

Hi Rainer, looks fine [ea_bootstrap width="800px" scroll_off="true" layout_cols="2" paypal_smart_button="true"]. Is all working now fine?

Best regards,
Nikola

RainerR Staff replied 2 days ago

Everything work fine. Now my customer will check it next few days again.