Merchant - Active

Action Merchant Active

Action method in Merchant Active :

  • CREATE
  • LIST
  • GET
  • UPDATE
  • DELETE

Payload Data

NameData TypeLength/Set
mcaIdBIGINT20
mcaClientBIGINT20
mcIdBIGINT20
mcaStatusVARCHAR10
mcaDateDATE TIME
mcaNoteLONGTEXT
mcaActiveSMALLINT6
mcaStampTokenVARCHAR50
mcaUserVARCHAR50


CREATE

Example Request

{
   "Subject":"loyalty",
   "SubjectType":"merchant",
   "SubjectIdentifier":"merchantactive",
   "Action":"create",
   "ResourceType":"data",
   "Resource":"none",
   "ResourceId":"none",
   "Data":{
     "Merchant":{
         "MerchantActives":[
            {
               "McId":132,
               "McaClient":1,
               "McaStatus":"register",
               "McaDate":"2023-08-22T05:13:09.0705408+07:00",
               "McaNote":"tidak ada catatan",
               "McaActive":1,
               "McaStampToken":"token if exist",
               "McaUser":"user"
            },
            {
               "McId":132,
               "McaClient":1,
               "McaStatus":"register",
               "McaDate":"2023-07-24T09:40:16.2901504+07:00",
               "McaNote":"catatan",
               "McaActive":1,
               "McaStampToken":"register",
               "McaUser":"user"
            }
         ]
      }
   }
}
{
    "TicketId": "3131332d31-a51da181-2f14-484d-997f-0487ed88ec9b",
    "Subject": "loyalty",
    "SubjectType": "merchant",
    "SubjectIdentifier": "merchantactive",
    "Action": "create",
    "ResourceType": "data",
    "Resource": "none",
    "ResourceId": "none",
    "Result": {
        "ErrorCode": "0",
        "Id": 0,
        "Merchants": [
            {
                "IsNestedIncluded": false,
                "McActive": null,
                "McArea": null,
                "McClientId": null,
                "McId": 0,
                "McName": null,
                "McOrganization": null,
                "McParent": null,
                "McStampToken": null,
                "McUser": null,
                "MerchantActives": [
                    {
                        "McId": 260,
                        "McaActive": 1,
                        "McaClient": 1,
                        "McaDate": "2023-08-21T22:13:09+07:00",
                        "McaId": 147,
                        "McaNote": "tidak ada catatan",
                        "McaStampToken": "token if exist",
                        "McaStatus": "register",
                        "McaUser": "user"
                    },
                    {
                        "McId": 260,
                        "McaActive": 1,
                        "McaClient": 1,
                        "McaDate": "2023-07-24T02:40:16+07:00",
                        "McaId": 148,
                        "McaNote": "catatan",
                        "McaStampToken": "register",
                        "McaStatus": "register",
                        "McaUser": "user"
                    }
                ],
                "MerchantAddresses": [],
                "MerchantAttrs": [],
                "MerchantIds": [],
                "MerchantLevels": [],
                "MerchantProducts": []
            }
        ],
        "Message": "Success",
        "ReqId": 0,
        "Signature": null,
        "Status": "Success",
        "Ticket": null,
        "Time": "2023-05-12T10:14:56.3064234+07:00"
    },
    "Status": "success",
    "Message": "Success process data(Success)",
    "StatusCode": 200
}

LIST

Example Request

{
   "Subject":"loyalty",
   "SubjectType":"merchant",
   "SubjectIdentifier":"merchantactive",
   "Action":"list",
   "ResourceType":"data",
   "Resource":"none",
   "ResourceId":"none",
   "Data":{
      
   }
}
{
    "TicketId": "3131332d31-0094a683-445c-4490-88fc-fa36fbd0f901",
    "Subject": "loyalty",
    "SubjectType": "merchant",
    "SubjectIdentifier": "merchantactive",
    "Action": "list",
    "ResourceType": "data",
    "Resource": "none",
    "ResourceId": "none",
    "Result": {
        "ErrorCode": "0",
        "Id": 0,
        "Merchants": [
            {
                "IsNestedIncluded": false,
                "McActive": null,
                "McArea": null,
                "McClientId": null,
                "McId": 0,
                "McName": null,
                "McOrganization": null,
                "McParent": null,
                "McStampToken": null,
                "McUser": null,
                "MerchantActives": [
                    {
                        "McId": 260,
                        "McaActive": 1,
                        "McaClient": 113,
                        "McaDate": "2023-08-21T22:13:09+07:00",
                        "McaId": 145,
                        "McaNote": "tidak ada catatan",
                        "McaStampToken": "token if exist",
                        "McaStatus": "register",
                        "McaUser": "user"
                    },
                    {
                        "McId": 260,
                        "McaActive": 1,
                        "McaClient": 113,
                        "McaDate": "2023-07-24T02:40:16+07:00",
                        "McaId": 146,
                        "McaNote": "catatan",
                        "McaStampToken": "register",
                        "McaStatus": "register",
                        "McaUser": "user"
                    }
                ],
                "MerchantAddresses": [],
                "MerchantAttrs": [],
                "MerchantIds": [],
                "MerchantLevels": [],
                "MerchantProducts": []
            }
        ],
        "Message": "Success",
        "ReqId": 0,
        "Signature": null,
        "Status": "Success",
        "Ticket": null,
        "Time": "2023-05-12T11:25:27.6783546+07:00"
    },
    "Status": "success",
    "Message": "Success process data(Success)",
    "StatusCode": 200
}

GET

Example Request

{
   "Subject":"loyalty",
   "SubjectType":"merchant",
   "SubjectIdentifier":"merchantactive",
   "Action":"get",
   "ResourceType":"data",
   "Resource":"mcid",
   "ResourceId":"132",
   "Data":{
      
   }
}
{
    "TicketId": "3131332d31-17e889ca-faaf-4b0e-8491-1987b033fd3c",
    "Subject": "loyalty",
    "SubjectType": "merchant",
    "SubjectIdentifier": "merchantactive",
    "Action": "get",
    "ResourceType": "data",
    "Resource": "mcid",
    "ResourceId": "260",
    "Result": {
        "ErrorCode": "0",
        "Id": 0,
        "Merchants": [
            {
                "IsNestedIncluded": false,
                "McActive": null,
                "McArea": null,
                "McClientId": null,
                "McId": 0,
                "McName": null,
                "McOrganization": null,
                "McParent": null,
                "McStampToken": null,
                "McUser": null,
                "MerchantActives": [
                    {
                        "McId": 260,
                        "McaActive": 1,
                        "McaClient": 113,
                        "McaDate": "2023-08-21T22:13:09+07:00",
                        "McaId": 145,
                        "McaNote": "tidak ada catatan",
                        "McaStampToken": "token if exist",
                        "McaStatus": "register",
                        "McaUser": "user"
                    },
                    {
                        "McId": 260,
                        "McaActive": 1,
                        "McaClient": 113,
                        "McaDate": "2023-07-24T02:40:16+07:00",
                        "McaId": 146,
                        "McaNote": "catatan",
                        "McaStampToken": "register",
                        "McaStatus": "register",
                        "McaUser": "user"
                    }
                ],
                "MerchantAddresses": [],
                "MerchantAttrs": [],
                "MerchantIds": [],
                "MerchantLevels": [],
                "MerchantProducts": []
            }
        ],
        "Message": "Success",
        "ReqId": 0,
        "Signature": null,
        "Status": "Success",
        "Ticket": null,
        "Time": "2023-05-12T11:27:24.2295919+07:00"
    },
    "Status": "success",
    "Message": "Success process data(Success)",
    "StatusCode": 200
}

UPDATE

Example Request

{
   "Subject":"loyalty",
   "SubjectType":"merchant",
   "SubjectIdentifier":"merchantactive",
   "Action":"update",
   "ResourceType":"data",
   "Resource":"none",
   "ResourceId":"none",
   "Data":{
      "Merchant":{
         "McId":0,
         "McClientId":0,
         "McOrganization":0,
         "McParent":0,
         "McName":null,
         "McArea":null,
         "McActive":0,
         "McStampToken":null,
         "McUser":null,
         "MerchantActives":[
            {
               "McaId":230,
               "McaClient":1,
               "McId":105,
               "McaStatus":"adsdad",
               "McaDate":"2021-08-22T05:13:09.0705408+07:00",
               "McaNote":"note105",
               "McaActive":0,
               "McaStampToken":"token9",
               "McaUser":"user9"
            }
         ],
         "MerchantAddresses":null,
         "MerchantAttrs":null,
         "MerchantIds":null,
         "MerchantLevels":null
      }
   }
}
{
    "TicketId": "3131332d31-dd7503c4-57d1-4a9d-b01a-498d4672feb5",
    "Subject": "loyalty",
    "SubjectType": "merchant",
    "SubjectIdentifier": "merchantactive",
    "Action": "update",
    "ResourceType": "data",
    "Resource": "none",
    "ResourceId": "none",
    "Result": {
        "ErrorCode": "0",
        "Id": 0,
        "Merchants": [
            {
                "IsNestedIncluded": false,
                "McActive": null,
                "McArea": null,
                "McClientId": null,
                "McId": 0,
                "McName": null,
                "McOrganization": null,
                "McParent": null,
                "McStampToken": null,
                "McUser": null,
                "MerchantActives": [
                    null
                ],
                "MerchantAddresses": [],
                "MerchantAttrs": [],
                "MerchantIds": [],
                "MerchantLevels": [],
                "MerchantProducts": []
            }
        ],
        "Message": "Success",
        "ReqId": 0,
        "Signature": null,
        "Status": "Success",
        "Ticket": null,
        "Time": "2023-05-12T11:29:25.7061766+07:00"
    },
    "Status": "success",
    "Message": "Success process data(Success)",
    "StatusCode": 200
}

DELETE

Example Request

{
   "Subject":"loyalty",
   "SubjectType":"merchant",
   "SubjectIdentifier":"merchantactive",
   "Action":"delete",
   "ResourceType":"data",
   "Resource":"mcaid",
   "ResourceId":"105",
   "Data":{
      
   }
}
{
    "TicketId": "3131332d31-70756dee-a3a0-4230-9eab-b24677a96ed2",
    "Subject": "loyalty",
    "SubjectType": "merchant",
    "SubjectIdentifier": "merchantactive",
    "Action": "delete",
    "ResourceType": "data",
    "Resource": "mcaid",
    "ResourceId": "260",
    "Result": {
        "ErrorCode": "0",
        "Id": 0,
        "Merchants": [
            {
                "IsNestedIncluded": false,
                "McActive": null,
                "McArea": null,
                "McClientId": null,
                "McId": 0,
                "McName": null,
                "McOrganization": null,
                "McParent": null,
                "McStampToken": null,
                "McUser": null,
                "MerchantActives": [],
                "MerchantAddresses": [],
                "MerchantAttrs": [],
                "MerchantIds": [],
                "MerchantLevels": [],
                "MerchantProducts": []
            }
        ],
        "Message": "Success",
        "ReqId": 0,
        "Signature": null,
        "Status": "Success",
        "Ticket": null,
        "Time": "2023-05-12T11:30:46.7110526+07:00"
    },
    "Status": "success",
    "Message": "Success process data(Success)",
    "StatusCode": 200
}