How to remove payment option from check-out

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
8 years ago
Hi..!!!
I am begginer in NOP Commerce.
I want to remove payment option from check-out page,not disable
please guide me here.
Thank you in advance
8 years ago
NOP.Kashyap wrote:
Hi..!!!
I am begginer in NOP Commerce.
I want to remove payment option from check-out page,not disable
please guide me here.
Thank you in advance


Start to customize CheckoutController.
8 years ago
Set your payment method only one and set paymentsettings.bypasspaymentmethodselectionifonlyone to true and rewardpointssettings.enabled to false in admin panel. Thats how you can remove payment option without touching code.
8 years ago
Thank you for your valuable reply.
I want to remove payment method from check out page complete completely.
because we are offering cash on delivery so that we are not  required  payment method and payment information. we want to remove these two tab completely. we don't want to display these tab please guide us here.
What are changes required in code to remove payment method and payment information from check out page.

Thank you in advanced !!!
8 years ago
Have you tried the Cash On Delivery plugin?

https://www.nopcommerce.com/p/1618/cash-on-delivery-payment-module.aspx
8 years ago
NOP.Kashyap wrote:
Thank you for your valuable reply.
I want to remove payment method from check out page complete completely.
because we are offering cash on delivery so that we are not  required  payment method and payment information. we want to remove these two tab completely. we don't want to display these tab please guide us here.
What are changes required in code to remove payment method and payment information from check out page.

Thank you in advanced !!!


Just to make it a complete answer

OK, hopefully you are on either 3.50, 3.60, or 3.70.  Download the plugin .rar file (https://www.nopcommerce.com/p/1618/cash-on-delivery-payment-module.aspx), and extract the Payments.CashOnDelivery folder to your Web Project's Plugins folder.

From your admin panel, go to: Configuration > Plugins > Local Plugins.  Refresh the list.  Locate Cash On Delivery in the Payment methods group and click "Install".

Then, from Configuration > Payment > Payment Methods you can disable all other payment methods and enable Cash On Delivery (you can also do this from the Plugins page).

I just tested it out on nopCommerce 3.70 running locally.  I dig it!
8 years ago
Thank you DannyO for your reply !!!

Can you please describe the process.
how to remove payment option using code without using of cash on delivery plugin.

Thank You
8 years ago
Hi Kashyap,
I've found your post when I've faced the same issue. Are you solved the problem?
If yes, can you please share the process to remove payment options from checkout completely.
Thank You
8 years ago
Russell wrote:
Hi Kashyap,
I've found your post when I've faced the same issue. Are you solved the problem?
If yes, can you please share the process to remove payment options from checkout completely.
Thank You



@Russell, actually you need to change a lot for this feature. At nopcommerce 3.7 I have successfully removed the "Payment Method" from "OnePageCheckOut". If you want I give you the change files.But i think it is better to not share the code here.
7 years ago
Thanks for the files. Worked perfectly!
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.