question

clintjreed avatar image
clintjreed asked David Marginian Deactivated commented

API Create Order and Pay on Terminal

I know this sounds like a funky scenario, but I want to create a web front end using Woocommerce. I’m using woocommerce because I feel that it has a lot more flexibility for inventory. I want the user to faux place the order in Woocommerce, and upon submission send some request over to Clover via API and then see that transaction and complete the payment on the manual flex terminal. Maybe the order API? Is there an invoice API maybe? I’m just trying to get feedback.

Is this possible?

REST APIClover Flexe-commerce api
10 |2000

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

1 Answer

·
Richelle Herrli avatar image
Richelle Herrli answered David Marginian Deactivated commented

Do you intend for the customer to be using the Woocommerce storefront in the brick-and-mortar location? If so, you could probably pull this off using one of our semi-integration APIs or SDKs. https://docs.clover.com/docs/beta-rest-pay-api-contents


I don't know the Woocommerce APIs or architecture too well, so you'd need to do a lot of investigative work to see how they could be linked.

1 comment
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 ♦♦ commented ·
As Richelle mentioned, our semi integration APIs do allow you to initiate payments on a Clover device remotely. However, our SDKs were designed for 3rd party POS systems and therefore do not work with existing Clover orders. And honestly, there isn't much of a use case if you are working with Clover orders as the merchant could just open up the register/orders app and initiate payment.
0 Likes 0 ·

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