I got Clover for my other business and love the device. I want to move my retail business to Clover as well but I use a custom POS built in PHP which is semi-integrated with Ingenico ICT250 currently. I am trying to figure out how to semi-integrate with Clover instead.
The process seems to be similar, from what I understand I need to use the REST API. There are a few things I find confusing though.
Firstly, is a sandbox account needed? Can I just use a developer account? If I use a developer account do I need to publish the application in order to use it? Or is all this even necessary for semi-integration when I am not going to be sending or receiving credit card numbers via the POS but rather having Clover handle all this?
All I need to be able to do is:
1) Send an amount and invoice # to Clover, the customer can then enter their card on the device (or we can do a manual entry) and I need to capture if it was successful or not back on the POS afterwards
2) Be able to send a refund request with amount to Clover and again get back if it was successful or not after.
Do I need to use OAUTH2.0 for all this as well? Is there no way around doing something som complicated for such as simple use scenario? If not then is the app really going to take me 2-3 months to get approved?
* I am in Canada *
Note: I also cannot create a sandbox account to begin with. There is some odd database error I just cant get around despite trying different browsers and computers, and even a different internet network. I have a separate post on this that I'm waiting for a response to.