Payment Modules

Start, run and grow with Square. Over 2 millions businesses of all types and sizes sell with Square. Selling is simpler with an integrated POS and an e-commerce solution. Your customers can pay any way they choose.

Easily accept online payments with the Square payment module for your nopCommerce website. Get your deposits as fast as the next business day. From PCI compliance to dispute support, Square handles the details of your business securely. Install the official Square nopCommerce integration built by nopCommerce today.


  • Quick module installation - The Square module is pre-loaded in the nopCommerce core. Simply go to Admin > Configure > Payment Methods and configure the Square module in a few minutes.
  • Transparent pricing - Pay 2.9% + $0.30 per online transaction for any card, including American Express. Contact the Square sales team about custom rates if your annual revenues are over $250K.
  • No long-term commitments - There are no long-term commitments, hidden fees, or surprises.You only pay when you make a sale.
  • Fast deposits - Get your money in your bank account as soon as the next business day.
  • PCI compliance - Square maintains PCI-compliance standards on the merchant's behalf at no cost.
  • Accept every way your customers want to pay - Sell online and in person, and see all your sales in one place.
  • Extension available for US and Canada businesses - More locations coming soon!


  1. Ready to start selling with Square? Sign up today!
    Already a Square seller? Continue to the next step.
  2. Log in to your nopCommerce account. Go to Administration > Configuration > Payment > Payment methods. Click “Configure” next to the Square option.
  3. Follow the configuration instructions on the page.