Hi @keithryanwong,
Could the CLIENT_REDIRECT_URL be causing the issue for me? For this attribute I'm currently using valuehttp://localhost:8000 since I do not have a formal site URL. This is also the value I've set on my app in Settings > Web Configuration. You mentioned that my app should pares the URI for the auth code and use it to make a request for the API token. I appear to be stuck at 'Step 2' as I'm not able to receive anAUTHORIZATION_CODE after the below request is made.
curl -X GET \
'https://sandbox.dev.clover.com/oauth/authorize?client_id=BY2ZYS1RSKNA2&redirect_uri=http://localhost:8000' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/json' \
Hi @kharv,
Apologies, I've been out of office. In accordance with our announcement, I need you to fill out the following google form before I can answer your question:
To provide more accurate and timely answers, we need more context about your semi-integration solution. Please fill out this information discovery form - https://goo.gl/forms/xIWnym9wwdZhiEYw1. Note that we will keep all your information private and will not disclose it to any other party.
Thanks,
Keith
Hi @kharv,
Thank you for filling that out. After reviewing your information, I've concluded that your questions belong in the App Market space of community and have moved it accordingly. Semi-integrations is for developers building point of sale solutions outside of Clover, but it seems like merchants using your app will still use the Clover as their main POS system. Please correct me if I've misunderstood.
I'm also not an expert on curl, but I don't believe that your program is actually following the redirect. It should not be an issue that your sandbox site is located at localhost.
Have you tried using -L or --location in order to follow the redirect?
Best,
Keith
2 People are following this question.
How to send PUSH Notification in Clover ?
No test merchants on developer sandbox dashboard
Authentication for API calls from Clover native app
Get App Billing Infomation failed when using ApplicationSecret [ SandBox ]
OAuth Flow: state variable not passed back with token the first time, but it works the second time.