Just upgraded to nopcommerce 4.6, we do not want to upgrade to 4.8 right now. Have installed paypal commerce (latest version from Jan 10, 2025), and re-installed multiple times. We would like to have the additional options such as venmo and google pay as options. We use one page checkout. Paypal account is setup correctly, we have been using paypal as a payment option for many years. The paypal option for payment does not show up, the page just skips over the payment options section. We have tried several different combinations of "enabledfunding" and "disabledfunding", turning on buttons, etc. We are out of ideas. Would appreciate any suggestions. Thanks, Jeff
Thanks for responding. I tried the suggestion, still the same issue. Just to clarify, because I think it was technically not specified above, but it is the payment information that does not show. also, we use authorize.net as another payment option. On checkout, the payment options that are shown are credit card (authorize.net) and paypal. If selecting paypal, no payment information is shown. No continue button at the bottom that would take a person to paypal. There literally is no way to progress to a payment option. In the past versions we used a third party plugin for paypal, which worked. Right now I have the third party plugin trial version upgraded installed and enabled, and it works.
Maybe there's an error you're not seeing... 1) Open the browser developer tools (F12) and go to the console tab 2) Navigate through checkout 3) When you get to the payment methods page, and when you select the PayPal button, watch the console tab to see if any errors. 4) Go to Admin > System > Log to see if any errors.
thanks, we have done these steps as well. The only item in the logs is this: Error 404. The requested page (/Admin/Plugin/null) was not found but we do not believe this is related.
we do notices in the dev tools that the initial request goes to "checkout/OpcSavePaymentMethod/" then to "/paypal/payment-info"
you can throttle the bandwidth, and we have to turn it to offline in order to capture that initial url.
You can do the throttling of web page using the dev tools: it first goes to opcsavepaymentmethod then cart then if you remove the throttling: payment-method then continues on but no way to pay with paypal.
I took some screen shots but dont see a way to attach them.
In PayPal Commerce plugin it's required during checkout (regardless of whether it's one page or multi-page) to redirect the customer to /paypal/payment-info page, where PayPal buttons will be displayed. It seems somethng is blocking this redirection in your case.