Issues with PayPal Commerce Official Plugin on nopCommerce 4.6 and 4.8

5 months ago
Hello nopCommerce Team,

We have tested the PayPal Commerce Official Plugin on nopCommerce versions 4.6 and 4.8 and encountered several issues. We also reached out to PayPal's technical support team, and They assisted us with troubleshooting. According to them, everything is fine with the merchant account.

Here are the issues we observed with the plugin:

1. Venmo: Not visible at all in either version 4.6 or 4.8.
2. PayPal Credit:
- Not visible in version 4.6.
- In version 4.8, enabling "Vault" in the plugin configuration causes the "Pay Later" option to disappear, and only PayPal Credit is visible.
- Clicking on the PayPal Credit button brings up a modal window, but it closes immediately
3. Pay Later:
- Visible in version 4.6 for the North America region.
- In version 4.8, PayPal Credit and Pay Later do not appear simultaneously.

We do not want to upgrade the site to version 4.8 at this time. We need Venmo, PayPal Credit, and Pay Later to work correctly on the 4.6 version of the plugin.

If you want testing or live url and logins please ask me i will send in PM

Please review these issues and let us know how to proceed.

Thanks,
Jatin
5 months ago
Display of each of these payment methods depends on PayPal only, their script automatically decides what to display to customers. You can specify the desired features in the EnabledFunding setting (separated by comma) e.g. set "venmo,paylater", this will be added to the script as a parameter. But the plugin isn't responsible for displaying any payment methods.
5 months ago
Hello Romano,

Thank you for your quick response.

I just checked the paypalcommercesettings.enabledfunding setting, and it was empty. I added venmo there, and now the Venmo option is showing.

According to this documentation: PayPal SDK Configuration, the card option should enable PayPal Credit. I updated the enabledfunding setting to card,venmo, but the PayPal Credit option is still not visible. and payLater coming by default

I also tried disabling Pay Later using the disabledfunding setting. While Pay Later is now turned off, the PayPal Credit option is still not visible at all.

If you suspect there might be an issue with the PayPal merchant account, please note that the PayPal Credit option is visible on the default nopCommerce 4.80 site with the same live credentials.

Do you have any insights on why this might be happening?

Thanks,
Jatin
5 months ago
Updated
-----
Hello Romano,

Thank you for your quick response.

I just checked the paypalcommercesettings.enabledfunding setting, and it was empty. I added venmo there, and now the Venmo option is showing.

According to this documentation: PayPal SDK Configuration, the credit option should enable PayPal Credit. I updated the enabledfunding setting to credit,venmo but the PayPal Credit option is still not visible. and payLater coming by default

I also tried disabling Pay Later using the disabledfunding setting. While Pay Later is now turned off, the PayPal Credit option is still not visible at all.

If you suspect there might be an issue with the PayPal merchant account, please note that the PayPal Credit option is visible on the default nopCommerce 4.80 site with the same live credentials.

Do you have any insights on why this might be happening?

Thanks,
Jatin
5 months ago
We are currently backporting the changes from PayPal Commerce 4.80 to versions 4.60 and below. I recommend you wait for these updates and check again, it will be ready soon.
5 months ago
Check this response from Paypal (Professional Services Engineer Teamlead)
---------------
Hopefully we hear from the NOP community soon.  In regards to PayPal Pay Later vs PayPal Credit, it would be determined by the API call being submitted by the plugin to PayPal.  PayPal Pay Later is a branded button that includes all of PayPal’s pay-over-time services whereas PayPal Credit is a branded service specific to providing lending to PayPal customers.

PayPal Pay Later
- PayPal Credit
- Pay in 4
- Pay in 3

PayPal Credit
- PayPal Credit

Theoretically it is possible to display both but it would be up to the plugin provider to design this into the plugin.

https://www.paypal.com/credit-application/paypal-credit/da/us/landing?p=ppcdalpBAUNI&t=ppcdaltPPCSEM&fromCape=true&kid=p71831365532&gad_source=1&gclid=EAIaIQobChMIrrLq9cSxigMV_BFECB0zdhuGEAAYASAAEgLZBvD_BwE&gclsrc=aw.ds

https://www.paypal.com/us/digital-wallet/ways-to-pay/buy-now-pay-later

Best Regards,
Chris Scott
----------------------
5 months ago
RomanovM wrote:
We are currently backporting the changes from PayPal Commerce 4.80 to versions 4.60 and below. I recommend you wait for these updates and check again, it will be ready soon.


Any ETA ?
That's good news but we tested 4.80 version plugin as well and we found below issues in it. Is all those will be taking care in 4.60. If so we will be happy to wait

1. Venmo: Not visible at all in either version 4.6 or 4.8.
2. PayPal Credit:
- Not visible in version 4.6.
- In version 4.8, enabling "Vault" in the plugin configuration causes the "Pay Later" option to disappear, and only PayPal Credit is visible.
- Clicking on the PayPal Credit button brings up a modal window, but it closes immediately
3. Pay Later:
- Visible in version 4.6 for the North America region.
- In version 4.8, PayPal Credit and Pay Later do not appear simultaneously.

Moreover, 4.8 version don't have paypalcommercesettings.enabledfunding setting for enable or disable payment options
5 months ago
RomanovM wrote:
We are currently backporting the changes from PayPal Commerce 4.80 to versions 4.60 and below. I recommend you wait for these updates and check again, it will be ready soon.


Any update ?
5 months ago
We've updated our PayPal Commerce plugin for versions 4.50-4.80, you can download it on the marketplace.