question

rtamouzian avatar image
rtamouzian asked vsdsaaasd sent

.NET Website Integration with Clover


We are a custom software development company in the process of developing a .NET ecommerce website application for a new client who uses your Clover POS system for multiple restaurant locations. The primary focus of the website is to create an online menu ordering system so that customers can place orders for a specific store location. When a customer places an order on the website we want the following to occur in line with the order process: 1.) process the customer’s electronic payment via Clover, 2.) send the order transaction/details (menu items ordered) to the correct store for processing.

The website will be developed in ASP.NET MVC. We want to be sure that your SDK for .NET can provide the necessary functionality required for this project. Some of the functionality we want to verify is:

  1. Can an ASP.NET website make REST API calls to your SDK in-line with the order process on the website?
  2. If so, is a payment gateway required?
  3. Can the payment transaction be processed/identified by store location?
  4. Can the order items details be sent to the correct store?

We do not want to have to reenter any order information taken via the website or process any electronic payment at the store locations after the order is placed online. We want this be a seamless integration where all transactions are processed at the correct store location accordingly.


Ordersclover developer community
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

David Marginian avatar image
David Marginian Deactivated answered

"We want to be sure that your SDK for .NET can provide the necessary functionality required for this project."

We don't have a .NET SDK that satisfies the requirements you are describing.

It sounds like you would just be using our REST API (https://docs.clover.com/docs/clover-development-basics-web-app) to create orders, pull the merchants inventory, etc. and then be using our EComm API (https://docs.clover.com/docs/clover-development-basics-ecommerce) to take the payment. Do you know if your merchant is configured as a multi-location merchant, or do they have separate merchant accounts for each location? How many locations do they have?



10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

noureciand avatar image
noureciand answered

To integrate a .NET website with Clover, you typically need to utilize Clover's API to handle payments and other transaction-related tasks. This involves setting up API keys, creating requests to the Clover server, and processing responses within your .NET application. You'll also need to ensure that your website is compliant with Clover's security requirements, such as handling sensitive payment information securely.

On a different note, if you're curious about zach edey ethnicity, it might be interesting to explore how diverse backgrounds can influence various aspects of life, much like how different technologies come together in a seamless integration. Just as Clover and .NET can work together smoothly, our unique heritages contribute to who we are today.


10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Welcome to the
Clover Developer Community