Integrator Merchant
Create Integrator Merchant
POST
https://appserver.{env}.haloplus.io/integrator/merchants
Create a new merchant
Path Parameters
Name
Type
Description
env*
String
The backend environment [dev, qa, prod]
headers
Name
Type
Description
x-api-header*
String
The API Key retrieved from the Portal
Request Body
Name
Type
Description
entityName*
String
Name of a merchant
mcc
Number
Merchant Category Code
address
JSON Object
Address of a merchant
paymentProviderDetails*
JSON Object
Details of a payment Provider
// Example of Request Body
{
"entityName": "synthesis",
"mcc": 100,
"address": {
"addressLines":["123 Main St","Cityville"],
"postalCode": "2000",
"state":"Gauteng",
"country": "SA"
},
"paymentProviderDetails": {
"type": "iveri",
"details": {
"appId": "D8208288-E869-4726-B198-364D66EC9243",
"userId": "f10bddbf-117f-44a7-9e53-b0ea105b02a4"
}
}
}
Response Body
Name
Type
Description
merchantId
String
ID of a new xreated merchant
// Example of Response Body
// 200: OK Status code
{
"merchantId": "2a9812ab-963a-4075-8ed6-e5d38f026233"
}
Last updated