WPIntell

Source evidence

it’s not working when logged out of wordpress

Razorpay Quick Payments · support · 2022-10-21T05:40:00+00:00

complaintsentiment
highseverity
0.97relevance
1replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

9 / 39 rows with source links

23.1% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

30 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
Bunty Pundir unresolved
Hi there, The plugin is working fine when I am logged in, but it is not working when I am logged out of wordpress. I have the plugin installed, I added the required custom fields but it is not working if not logged in as an admin. What’s point having it when a regular visitor with no account can’t use it? Thanks, Bunty Hi Bunty ! Did you get any solution on this ? Why plugin author / support team is not showing any interest to resolved this issue? Either they don’t have any idea why this issue is happening for non-loggedin uses. I understand that if there is any plugin which is not so popular as Razorpay, in that case plugin author can have a delay in reply or they don’t have an appropriate solution for that issue. We can totally understand. But how Razorpay Team can ignore such a big issue as Razorpay is the most popular payment gateway. Also this plugin is developed by Razorpay Team himself. It is not any 3rd party plugin which is developed by any other developer. How Razorpay can ignore this issue in it’s official plugin. Here is the solution: Find this line “ add_action(‘admin_post_nopriv__create_order’,’dummy’); ” in ‘ razorpay-quick-payments.php ‘ which is in plugin root directory. You can see there is double underscore (__) after admin_post_nopriv . Just remove one underscore from there and It will work properly for non-loggedin users. It should be : add_action(‘admin_post_nopriv_create_order’,’dummy’); Thanks!

Comments

1 shown
shekharacet 2022-12-16T07:32:00+00:00

Hi Bunty ! Did you get any solution on this ? Why plugin author / support team is not showing any interest to resolved this issue? Either they don’t have any idea why this issue is happening for non-loggedin uses. I understand that if there is any plugin which is not so popular as Razorpay, in that case plugin author can have a delay in reply or they don’t have an appropriate solution for that issue. We can totally understand. But how Razorpay Team can ignore such a big issue as Razorpay is the most popular payment gateway. Also this plugin is developed by Razorpay Team himself. It is not any 3rd party plugin which is developed by any other developer. How Razorpay can ignore this issue in it’s official plugin. Here is the solution: Find this line “ add_action(‘admin_post_nopriv__create_order’,’dummy’); ” in ‘ razorpay-quick-payments.php ‘ which is in plugin root directory. You can see there is double underscore (__) after admin_post_nopriv . Just remove one underscore from there and It will work properly for non-loggedin users. It should be : add_action(‘admin_post_nopriv_create_order’,’dummy’); Thanks!