We have not yet updated the Developer Pay API. Could you send a code snippet of your implementation, as well as a screenshot of the error you are receiving?
$fields=array("orderId"=>$order_id, "expMonth"=>$data["expMonth"], "cvv"=>$data["cvv"], "amount"=>$data["amount"], "currency"=> "usd", "last4"=>$data["last4"], "expYear"=>$data["expYear"], "first6"=>$data["first6"], "cardEncrypted"=> $data["cardEncrypted"]);
Hi @Rohit Bhardwaj,
Sorry for the late reply, but I'm not seeing any issues with DevPay on our end. I see that you're missing taxAmount and zipcode info. If you include that additional info, do you see the same empty response?
I am getting a 503 error for this endpoint. Are there any updates or known issues?
Are you still experiencing the 503 error for the Developer Pay API endpoint? There was a similar issue awhile back, please review this thread to see if it's relevant to your case: https://community.clover.com/questions/758/http-503-status-error-in-rest-v2-pay-api.html
If you have more questions or are still experiencing the 503 error, please create a new thread and we'll follow up there.
We get new encryption key every time we are making an attempt to do payment using the APIs.
We tested it by dumping values on the web and found out that the card encrypted value is empty, because we have somehow misplaced the /py/encrypt.py file. I think this is the reason we are not getting the encryption key for the card.
I had raised a ticket in 2017 regarding the same and here is the ticket and Mark Mullan commented on it with some python script which does not exists on the same url. However can you confirm whether this is the same python script which was earlier given to me as solution ?
Thank you.
You can find the updated Developer Pay API Python example code here: https://github.com/cloverhackathons/DeveloperPayAPI/tree/master/python
The updated example more or less does the same as Mark Mullan's example code but has additional error checking.
We created a new python script which helped us in getting the correct card encryption value. After passing all the necessary details to the clover API we were able to get successful transaction.
4 People are following this question.