EasyStore - No Payment With Paypal Possible - Question | JoomShaper
SP Page Builder 6 is Here! Learn More →

EasyStore - No Payment With Paypal Possible

DK

Daniel Kleinen

EasyStore 10 months ago

Hello everyone, we just updated the setup for the paypal payment method in EasyStore. We had followed alle the steps from the provided documentation. Our tests and the first payments from customers aren´t a full success. The customers or myself are forwarded to paypal and can complete the ordering process with paypal. However, there is no debit from the customers or our profiles to close the ordering process.

Any thoughts on this topic?

Thanks in advanced!

0
21 Answers
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 10 months ago #176262

Hello Daniel Kleinen

Apology for the inconvenience. Have you tested on Sandbox environment? Please go to PayPal developer page and check Webhook Events Status. Let me know if the events are successful or failed. If possible share a screenshot of the page in the hidden area. Take a screenshot and share via any platform. For example: Lightshot or Imgur

Best regards

0
DK
Daniel Kleinen
Accepted Answer
10 months ago #176484

There is nothing shown in the event status. But how is this possible, we created test transactions for the shop

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 10 months ago #176551

Please check the documentation page:

EasyStore PayPal Integration

Also, toggle sandbox on your PayPal dashboard and check Webhook event.

0
DK
Daniel Kleinen
Accepted Answer
10 months ago #177218

So, we made some test posts in production today. All order get the status "Checkout order approved". But there is no further status and no payment is processed in easy store. The log of the webhook events is attached. Thank you in advance for your help!

0
DK
Daniel Kleinen
Accepted Answer
10 months ago #177220

It seems that Joomla is not able to get back to the right step in the exchange with PayPal. The "Checkout order approved"-status is performed correctly. It seems from my side that "CaptureOrder" and "PAYMENT.CAPTURE.COMPLETED" are not performed in the exchange between EasyStore and the paypal-webhook.

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 10 months ago #177241

Please install this plugin and then check it again.

plg_easystore_paypal_v2.0.2.zip

0
DK
Daniel Kleinen
Accepted Answer
10 months ago #177248

The plugin is already installed in the system. We have followed your documentation for the Easy Store Paypal integration.

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 10 months ago #177274

Apology for the inconvenience. Please share your administrator access here to check the issue. Use the Hidden Content box to share the credentials. Make sure that you have a full site backup before sharing.

0
DK
Daniel Kleinen
Accepted Answer
10 months ago #177887

Enclosed the access data for Joomler

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 10 months ago #178017

I have used our test credentials and switched to sandbox mode. I have also placed a test order (Order ID: #1161). It seems to be working. Please check your PayPal configuration again.

0
DK
Daniel Kleinen
Accepted Answer
10 months ago #178253

I have now checked everything again and I have noticed a few more problems. As in a previous ticket (#158707), immediate payment was not configured - I have now changed this with “https://flybikes24.de”. However, we still only get to the payment notice and back to the store - but the payment is not triggered.

Do you have any documentation on what we need to activate and set up with PayPal - independent of your documentation regarding EasyStore? I am currently assuming a problem on the part of PayPal administration, so that we are not receiving correct data.

0
DK
Daniel Kleinen
Accepted Answer
10 months ago #178258

Update: The sandbox now works perfectly. We receive the order, the email is sent to the test user and the status is also transmitted.

However, live operation still does not work with the same settings ;-(

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 9 months ago #178677

Apology for the inconvenience. On our testing, everything works perfectly. Sandbox and live operation are almost similar as far as I know. Could you please check some things for me?

  1. Record the whole payment process on live.
  2. Check the webhook trigger in the PayPal developer dashboard.
  3. Share the screencast here in the hidden content.

I will share your screencast with the developer team and they will trace the issue.

0
DK
Daniel Kleinen
Accepted Answer
9 months ago #178844

Everything is as intended, no error message. After the PayPal payment, I am redirected to the store and can view my order or continue shopping.

I have listed the entire repsons of the webhook in the hidden area.

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 9 months ago #178932

It seems the order is successfull. Is it still unpaid on your admin panel?

0
DK
Daniel Kleinen
Accepted Answer
9 months ago #178978

Hello, unfortunatley still not successfull. We just tried another test buying in the Live System.

Paypal had set the status to "Checkout order approved". But nothing was debited. In the shop menu the order is still marked as "Open"/"Not finished".

Please find attached the webhook log.

Kind regards!

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 9 months ago #179073

Please check your administrator log for any error message.

0
DK
Daniel Kleinen
Accepted Answer
9 months ago #179090

Hello, you mean the Paypal Error Log or in Joomla?

The Paypal error log is empty. For Joomla I don´t know no admin log.

Kind regards.

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 9 months ago #179128

Please check here for any PayPal payment related log or error message:

administrator/logs/

0
DK
Daniel Kleinen
Accepted Answer
9 months ago #179212

There are no error massages. The page is white with no entries

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 9 months ago #179506

The developer team has checked your issue. There are some issues with your PayPal id. We are getting invalid client id error. Could you please set up PayPal webhook again and check the issue?

0