- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I am trying to implement a webhook. I have the end point set up, but when I try to create a webhook in the sandbox I get a message saying "Error: Please generate a signature key from the Merchant/Partner interface to create a webhook." My understanding is that there is no Merchant/Partner interface for a sandbox account. How do I test this?
Solved! Go to Solution.
โ05-18-2018 10:19 AM
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @kbaugher
We have the sandbox merchant interface at https://sandbox.authorize.net/
You can follow below steps for creating it .
https://developer.authorize.net/api/reference/features/webhooks.html
Note: 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.
Send feedback at developer_feedback@authorize.net
โ05-18-2018 12:17 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @kbaugher
We have the sandbox merchant interface at https://sandbox.authorize.net/
You can follow below steps for creating it .
https://developer.authorize.net/api/reference/features/webhooks.html
Note: 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.
Send feedback at developer_feedback@authorize.net
โ05-18-2018 12:17 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Anurag,
I think this is what I'm confused about. I already have a sandbox set up, and when I tried to create the webhook is when I got the message about configuring a signature key. I am assuming that I need a merchant account to do this. So do I just use the merchant account that we'll be using for production?
I logged into our merchant account and went to the setting you mentioned, but that is for generating an API login and transaction key. I don't see anything about a signature key.
โ05-18-2018 05:19 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nevermind, I figured it out! Thank you!
โ05-18-2018 05:37 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi kbaugher,
Could you please share the solution here?
Thanks,
Ziya
โ09-26-2019 02:58 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi kbaugher,
Could you please share the solution here?
Thanks,
Ziya
โ09-26-2019 03:02 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In your sandbox account, go to
Account>
Settings>
Security Settings (2nd section) >
General Security Settings (2nd heading)>
API Credentials & Keys (right hand column/2nd item)
Create New Key(s), click radio button for:
Obtain ( ) New Signature Key
[Submit]
Save the Signature Key someplace.
Now you are able to create a new webhook in:
Account>Settings>Business Settings>Notification Settings>Webhooks
โ03-24-2021 02:11 PM

