I currently have an application that created orders from the clover v3 order endpoint and from there the customers can choose to pay for the order or pay later. The issue is, the order is created and sent to the device before payment is received.
I want to know if there is a way in the clover V3 order api or atomic order api, or preferably both, to take payment for the order and only after a successful payment is the order is created and sent to the clover devices. That ways, the customer must pay for the clover order or else it will not be created.