Table of contents
Collaborative authorization is a card product feature that empowers you to approve or decline transactions in real time based on your business logic. It is available for all card product verticals. This guide provides an overview of collaborative authorization and steps for enabling and using the feature.
Overview
Note: Enabling and activating collaborative authorization requires a developer's assistance.
Collaborative authorization works by using collaborative authorization endpoints. Once an endpoint is activated and a transaction is authorized, you will receive an HTTPS POST request with a JSON body containing a payment card authorization request for approval. You can respond to this request to approve or deny an authorization.
Enable collaborative authorization
Note: To enable collaborative authorization in your live environment, contact support@highnote.com.
In the test environment, you can enable collaborative authorization from the dashboard for each card product. Use the following steps to enable collaborative authorization for your card product:
- From the Highnote dashboard, click the name of your card product.
- Click Product Settings and select the Settings tab.
- In the features section of the settings tab, use the toggle to enable collaborative authorization.
- In the pop-up window, click Enable.
Once collaborative authorization is enabled for your card product, you must contact support@highnote.com to turn it off.
Add an endpoint
Note: Adding and activating a collaborative authorization endpoint requires the assistance of a developer.
Use the following steps to add a collaborative authorization endpoint from the dashboard:
- From the Highnote dashboard, click Developers in the left-hand navigation.
- On the developers page, click the Collab Auth tab and select Add Endpoint.
- Provide an Endpoint Name and URL.
- In the pop-up window, click Add Collaborative Authorization Endpoint.
- Copy the endpoint key and store it in a safe place. If you need to retrieve this key again, you can do so using the Highnote API. For more information, see Collaborative Authorization.
- Once you've stored your key, click I've copied my key.
Activate an endpoint
Note: You can only have one endpoint active at a time. Activating a new endpoint will automatically deactivate any existing active endpoint.
By default, collaborative authorization endpoints are deactivated upon creation. Use the following steps to activate an endpoint from the dashboard:
- From the Highnote dashboard, click Developers in the left-hand navigation.
- On the developers page, click the Collab Auth tab.
- Hover over the endpoint you wish to activate and click the three-dot icon.
- From the drop-down, click Activate Endpoint.
- In the pop-up window, click Activate. Activating an endpoint automatically deactivates any existing active endpoint.
Delete an endpoint
Use the following steps to delete a collaborative authorization endpoint:
- From the Highnote dashboard, click Developers in the left-hand navigation.
- On the developers page, click the Collab Auth tab.
- Hover over the endpoint you wish to activate and click the three-dot icon.
- From the drop-down, click Delete Endpoint.