Merchant Self Services API - Alerts
Number of APIs: 15
These API endpoints are used by merchants to onboard their sub-merchants onto the Alerts product suite.
Getting Started
- After updating the consumerKey and privateKey for an environment, set the environment as active
- To get the
member_id
, send request toGET /alerts/merchants/org-profiles
Get the
member_id
from the response and update the collection variable memberIdTo add Acquirer Reference Id values for the member, send request to
POST /alerts/merchants/{member_id}/acquirer-reference-ids
. The acquirerReferenceId and merchantIdentifierConfigId from the response will be automatically copied over to the collection variables with the same names. These collection variables' values will be used by the other acquirer-reference-ids endpoints.To create a sub-merchant, send request to
POST /alerts/merchants/{member_id}/sub-merchants
. The subMerchantId from the response will be automatically copied over to the collection variable with the same name. This collection variable's value will be used by the other sub-merchants endpoints.To add card acceptor id for a sub-merchant, send request to
POST /alerts/merchants/{member_id}/sub-merchants/{sub_merchant_id}/card-acceptor-ids
. ThemerchantIdentifierConfigId
from the response will be automatically copied over to the collection variable with the same name. This collection variable's value will be used by the other card-acceptor-ids endpoints.To add card acceptor name for a sub-merchant, send request to
POST /alerts/merchants/{member_id}/sub-merchants/{sub_merchant_id}/card-acceptor-names
. ThemerchantIdentifierConfigId
from the response will be automatically copied over to the collection variable with the same name. This collection variable's value will be used by the other card-acceptor-names endpoints.
-
alerts-merchants-{member_id}-sub-merchants-{sub_merchant_id}-status-changes - Change sub-merchant status. PUT {{baseUrl}}/alerts/merchants/:member_id/sub-merchants/:sub_merchant_id/status-changes
-
alerts-merchants-{member_id}-sub-merchants-{sub_merchant_id}-card-acceptor-ids - Create sub-merchant card acceptor id config. POST {{baseUrl}}/alerts/merchants/:member_id/sub-merchants/:sub_merchant_id/card-acceptor-ids
-
alerts-merchants-org-profiles - Get details of organization profiles. GET {{baseUrl}}/alerts/merchants/org-profiles
-
alerts-merchants-{member_id}-acquirer-reference-ids - Create acquirer reference id config. POST {{baseUrl}}/alerts/merchants/:member_id/acquirer-reference-ids
-
alerts-merchants-{member_id}-acquirer-reference-ids - Get acquirer reference id configs. GET {{baseUrl}}/alerts/merchants/:member_id/acquirer-reference-ids?acquirer_reference_id=121212&card_scheme=VISA&offset=25&page_number=1
-
alerts-merchants-{member_id}-acquirer-reference-ids - Delete acquirer reference id config. DELETE {{baseUrl}}/alerts/merchants/:member_id/acquirer-reference-ids?merchant_identifier_config_id={{merchantIdentifierConfigId}}
-
alerts-merchants-{member_id}-sub-merchants-{sub_merchant_id}-card-acceptor-ids - Get sub-merchant card acceptor id configs. GET {{baseUrl}}/alerts/merchants/:member_id/sub-merchants/:sub_merchant_id/card-acceptor-ids?acquirer_reference_id={{acquirerReferenceId}}&card_acceptor_id=card&offset=25&page_number=1
-
alerts-merchants-{member_id}-sub-merchants-{sub_merchant_id}-card-acceptor-ids - Delete sub-merchant card acceptor id config. DELETE {{baseUrl}}/alerts/merchants/:member_id/sub-merchants/:sub_merchant_id/card-acceptor-ids?merchant_identifier_config_id={{merchantIdentifierConfigId}}
-
alerts-merchants-{member_id}-sub-merchants-{sub_merchant_id}-card-acceptor-names - Get sub-merchant card acceptor name configs. GET {{baseUrl}}/alerts/merchants/:member_id/sub-merchants/:sub_merchant_id/card-acceptor-names?card_acceptor_name=card&offset=25&page_number=1
-
alerts-merchants-{member_id}-sub-merchants-{sub_merchant_id}-card-acceptor-names - Create sub-merchant card acceptor name config. POST {{baseUrl}}/alerts/merchants/:member_id/sub-merchants/:sub_merchant_id/card-acceptor-names