*Incomplete info* - PayPal payment configuration - Forum | JoomShaper
Staff replied EasyStore

*Incomplete info* - PayPal payment configuration

Asked by Stuart Clark 2 years ago Last activity 1 year ago

I've read and re-read the documentation provided for configuring the EasyStore Paypal payment plugin, but unsurprisingly it doesn't work on my site, in either Live or Sandbox mode.

The reason for this is that the plugin is not passing required parameters to PayPal - i believe including API username and secret; yet there is no way of configuring this information in EasyStore: not is there any documentation about what API / webhook return URL settings require to be configured in PayPal.

At the moment, this leaves the PayPal plugin completely useless and unable to be used.

Can someone from Joomshaper please look in to this and provide complete setup instructions for PayPal?

21 replies

Toufiq Senior Staff

Hi there,

PayPal transactions support only specific currencies, and unfortunately, payments in currencies outside of this supported list cannot be processed through PayPal. We’ve noticed that this important detail is currently missing from our documentation, and we sincerely apologize for any confusion this may have caused.

Rest assured, we are working to update the documentation to include the list of supported currencies so that this information is clearly communicated. We appreciate your understanding and will ensure these updates are made as soon as possible.

Which currencies are supported for processing

https://developer.paypal.com/docs/reports/reference/paypal-supported-currencies/

Thank you for your patience!

Best regards,

Toufiqur Rahman (Team Lead, Support)

Stuart Clark Asked this

GBP (Pound Sterling) IS supported by PayPal! That is NOT the issue here!

Please provide full documentation for correct PayPal configuration!

Toufiq Senior Staff

If you need this site login credential, Just let me know. I will share with you. Thank you

Stuart Clark Asked this

WHAT IS YOUR CONFIGURATION WITHIN PAYPAL??

There is setup needed IN PAYPAL which is NOT documented anywhere in EasyStore! Simply adding the paypal account email address is NOT enough configuration for PayPal to work.

I think you're missing the point of this question completely - please try to understand what is being asked.

Toufiq Senior Staff

We are unable to provide a detailed instance or documentation for PayPal, as PayPal retains the rights to update and modify their documentation independently. Therefore, we recommend that users refer to the official PayPal documentation for the most current and accurate information before using PayPal services.

Thank you for your understanding.

Stuart Clark Asked this

Sorry - NO

All Payment plugins require configuration within the payment processor itself. You publish this information for the Stripe Plugin (see Stripe Secret Key section in this document - https://www.joomshaper.com/documentation/easystore/stripe-integration-in-easystore) - the same information needs to be published for PayPal!

What is the Webhook URL Paypal needs to redirect to?
How do I configure API settings in PayPal?

What is the LINK to the relavent PayPal documentation?

Please explain why you are refusing to publish this essential information (it has nothing to do with PayPal themselves - they don't care about EasyStore config)???

Toufiq Senior Staff

I just talked with our developer team and they informed me that, there is no specific settings for PayPal dashboard. You need to use the Email address of PayPal account.

Stuart Clark Asked this

You're simply WRONG!

Contact me on a screensharing app so I can walk you through this as you clearly are not understanding, nor are you willing to show us your PayPal config.

Simply setting the PayPal user email address does NOT work. Paypal returns the error:

https://www.sandbox.paypal.com/webapps/shoppingcart/error?flowlogging_id=f199123a67ecf&code=LACK_OF_BASIC_PARAMS

Stuart Clark Asked this

I'm getting fed up with this missing the point!

This is my Paypal PLUGIN configuration: https://prnt.sc/3bviiHk4Cvof

This is my Paypal SANDBOX ACCOUNT: https://prnt.sc/GhpeyccM5IE2

This is the error received when I try to use PayPal: https://prnt.sc/4Oi0UOmfb8-x

PAYPAL NEEDS TO KNOW HOW TO COMMUNICATE WITH EASYSTORE - THE WEBHOOLK URL ETC.

WHAT ARE THOSE SETTINGS???

Toufiq Senior Staff

You should communicate with paypal. I have shown you how it works. I think we should close this topic. Thanks

Stuart Clark Asked this

I'm sorry, but that's really unprofessional behaviour. Proposing to close a ticket when you've not provided any of the requested documentation or undertaken any investigation is not customer support - it is ignoring the issue!

I have asked you to liaise directly with me so I can show you the issue LIVE on my server and you have simply ignored this request! Your initial answer was also completely inaccurate.

Send me meeting invite for between 12:00 and 16:00 GMT tomorrow and i will gladly walk you through the issue and show you how it is not working!

Toufiq Senior Staff

I sincerely apologize for any frustration or misunderstanding caused by our previous communication. We greatly value you as a customer and want to ensure that your concerns are fully addressed.
To clarify, we’ve extended your license by 6 months and issued a full refund as a gesture of goodwill. Additionally, I’ve shared detailed guidelines and a screencast to explain how the PayPal payment method works on EasyStore. So, you should communicate with PayPal.

Toufiq Senior Staff

I have even shared my PayPal sandbox login credentials with you to help check the settings, yet you referred to my actions as unprofessional. Could you please clarify what led to that perception?

Stuart Clark Asked this

You should communicate with paypal. I have shown you how it works. I think we should close this topic. Thanks `

This is unprofessional! It is trying to avoid doing any actual investigation.

Even if you have shared your FULL PayPal login details with me (which I didn't think you had) - you are expecting me to find the issue and resolve it myself!

Stuart Clark Asked this

Seriously, stop trying to ignore this issue andpass the buck to someone else!

PayPal are going to ask me what info is being sent from EasyStore to PayPal. I don't know that as I'm not the EasyStore developer! We need to investigate how EasyStore is functioning to be able to answer PayPal's questions.

YOU as the developer needs to work with me to resolve this issue! YOU HAVE NOT EVEN ASKED TO INVESTIGATE THIS ON MY SERVER

ONCE AGAIN - send me a meeting invite for tomorrow and we can investigate this in a professional manner!

Toufiq Senior Staff

Are you available now?

Toufiq Senior Staff

Are you there?

Stuart Clark Asked this

Send me meeting invite for between 12:00 and 16:00 GMT tomorrow and i will gladly walk you through the issue and show you how it is not working!

However, as that's been ignored - YES - I have made myself available now to explain this issue to you!

Toufiq Senior Staff

Provide me your anydesk id. I will share your id to our developer team. Thanks

Stuart Clark Asked this

See below:

Log in to reply.