question

Nimila Hiranya avatar image
Nimila Hiranya asked Nimila Hiranya commented

Attach Payment made through USB Pay to an Order

Hi, we have a setup where we are placing orders on Clover via the REST API.

And then accept payments via USB Pay App.

How do we attach a payment to an order through REST APIs?

REST APIUSB Pay Display
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.

1 Answer

·
David Marginian avatar image
David Marginian answered David Marginian edited

You want to take a payment via USB Pay Display and then after the payment has been taken, associate that payment with a Clover order that you previously created via the REST API? That is not possible.

Our semi integrated solutions are designed for external POSs, where the POS owns the order (non-Clover order/inventory) and the Clover device is used strictly for taking payment. Because a Clover order is required in our system, the Pay Display app creates one for you. So, the payment you are taking from USB Pay Display is already associated with an order and the contents of that order (line items, etc.) are outside of your control.

Can you explain the use-case here? If this is an order online, pay at store scenario, I don't understand why a merchant using a Clover POS would want to open up your app to pay for the order when they could use a standard on device app (register, etc.) to pay for the order (since it is a Clover order). That doesn't sound like a good experience.

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