question

shawjames avatar image
shawjames asked yolanadam commented

Is it possible to push an order API to a Clover Flex device for payment?

We have a back end web based system that tracks orders, customers, inventory. We would like to use this back end system to create orders and calculate the final order total - then push this total as a custom order to Clover by API to take payment using Clover Flex or similar devices.

Is this possible?

We could do all this manually, where we work up the order on the back end system to get the Total. Then manually enter that total into the Flex device and then collect payment from the customer... any other elegant way to make this work better?

OrdersREST APIClover Flex
4 comments
10 |2000

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

carlosivan avatar image carlosivan commented ·

One potential solution to automate the process could be to create a web-based interface that allows your employees to select the items for an order and then automatically calculates the total based on the prices in your backend system. When the order is complete, the web-based interface can then use Clover's Orders API to push the order to a Clover device for payment.

1 Like 1 ·
shawjames avatar image shawjames carlosivan commented ·

Thank you, yes this is a working solution and was fairly easy to set up in this exact way. I'm hoping to improve the flow by removing the need to create an order that is pushed to the clover device. I believe this can be done using the clover REST Pay API, but I am not sure this can connect via web-based interface... it appears it can only connect via local

0 Likes 0 ·
parquet76 avatar image parquet76 shawjames commented ·
Yes, you can connect over the cloud (Cloud Pay Display on the device) from your web app, but an order will be created behind the scenes, all Clover payments require an order.
0 Likes 0 ·
yolanadam avatar image yolanadam commented ·

No, Clover Flex devices don't support direct order API pushes for payment. For Ehsaas Rashan Riayat, check the official Ehsaas Program platform or contact relevant authorities for assistance

0 Likes 0 ·
bryanvargas avatar image
bryanvargas answered parquet76 commented

If there is a device associated with the account, all REST API calls will sync with the merchant dashboard and device. If you create an order using /v3/merchants/{mId}/atomic_order/orders the order will reflect on the Clover device as an open order. The merchant can go to the device and access that order to pay for it.
I would recommend reading through https://docs.clover.com/docs/working-with-orders#build-an-order-summary


2 comments
10 |2000

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

shawjames avatar image shawjames commented ·
Is there another way to do this, without creating an order?

We'd like a simple flow where our backend web based system sends a simple request to the device to collect payment. Order management is not necessary, just the amount and a tracking ID.

0 Likes 0 ·
parquet76 avatar image parquet76 shawjames commented ·
Nope, all Clover payments require a Clover order.
0 Likes 0 ·
vatipop694 avatar image
vatipop694 answered lashly rolled back

Indeed, I think it is feasible to smooth out the request and installment process by coordinating your back-end online framework with Clover's Programming interface. By utilizing the Programming interface abilities, you can make orders in your back-end framework and compute the last request complete. Then, at that point, utilizing the Clover Programming interface, you can push this request data, including the aggregate, to a Clover Flex or comparable gadget to work with installment assortment.

3 comments
10 |2000

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

lashly avatar image lashly commented ·

Yes, you can utilize the Clover API to push an order API to a Clover Flex device for payment. Follow the provided documentation for smooth integration. For additional support, consider checking the Clover community forums. Best of luck with your integration!




0 Likes 0 ·
jaredgentry avatar image jaredgentry lashly commented ·

Happy Mod is the most popular mod download software in the world. Since 2018, it has grown in popularity. Every day, hundreds of YouTube bloggers create videos to promote HappyMod. Many popular videos have been viewed by hundreds of thousands of people. Our followers generated all of these videos on their own time. If you like HappyMod, we invite you to make training videos to assist other users discover it and choose their favorite App/Mod from here.

0 Likes 0 ·
lashly avatar image lashly jaredgentry commented ·

Absolutely, your enthusiasm for HappyMod is evident! It's impressive to witness the community's growth since 2018. Creating training videos is a great way to share the love. Also, consider exploring opportunities like the Kamyab Jawan Loan Program further enhance your initiatives. Keep up the good work!




0 Likes 0 ·

Welcome to the
Clover Developer Community