Hi,
We have registered event net.authorize.payment.authcapture.created and URL by using below service in java
https://apitest.authorize.net/rest/v1/webhooks
We have print simple println statement in webhook registered url for testing purpose.
We have tested and on the net.authorize.payment.authcapture.created event we were getting messages which we print the statements in the registered URL.
But we want to fetch the payload values that is transaction details in the registered url, and we are not able to fetch those details in java.
Please help me out on the fetching the payload details in the registered url in java.
Thanks
04-17-2018 07:26 AM - edited 04-17-2018 07:29 AM
Hi @brameshatos
Have you gone through the Webhook feature page https://developer.authorize.net/api/reference/features/webhooks.html ?
You must have configured a Signature Key in the Authorize.Net Merchant Interface before you can receive Webhooks notifications.
This signature key is used to create a message hash to be sent with each notification that the merchant can then use to verify the notification is genuine.
The signature key can be obtained in the Authorize.Net Merchant Interface, at Account > Settings > Security Settings > General Security Settings > API Credentials and Keys.
https://developer.authorize.net/api/reference/features/webhooks.html#Authentication
Also you can use our Merchant Interface UI to create the webhooks .
For the webhook client reference please have a look at https://github.com/dns12345/AuthNet.WebHooks
04-17-2018 01:48 PM