POST API/Chatbot/Subscriber/SubmitZeePlexRequest

Request Information

URI Parameters

None.

Body Parameters

PPVRequest
NameDescriptionTypeAdditional information
SMSID

decimal number

None.

VCNo

string

None.

ProductCode

string

None.

EventCode

string

None.

Amount

integer

None.

Discount

integer

None.

CouponCode

string

None.

TransactionID

string

None.

TransactionSource

string

None.

PGEntityID

integer

None.

SwitchOffDate

date

None.

Isd2h

integer

None.

Source

string

None.

PaymentGateway

PaymentGateway

None.

OnAccountProcessType

OnAccountProcessType

None.

User

User

None.

itzAccountNo

string

None.

password

string

None.

EntityUserType

string

None.

EntitySubType

string

None.

InternalUserID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "SMSID": 1.0,
  "VCNo": "sample string 2",
  "ProductCode": "sample string 3",
  "EventCode": "sample string 4",
  "Amount": 5,
  "Discount": 6,
  "CouponCode": "sample string 7",
  "TransactionID": "sample string 8",
  "TransactionSource": "sample string 9",
  "PGEntityID": 10,
  "SwitchOffDate": "2024-09-20T04:06:23.6073852+05:30",
  "Isd2h": 12,
  "Source": "sample string 13",
  "PaymentGateway": {
    "ID": 1,
    "BankRowID": 2,
    "Name": "sample string 3",
    "PGURL": "sample string 4",
    "PGUserName": "sample string 5",
    "PGAccountNo": "sample string 6",
    "PGPassword": "sample string 7",
    "PGReturnUrl": "sample string 8"
  },
  "OnAccountProcessType": 1,
  "User": {
    "UserID": 1,
    "EntityUserType": "sample string 2",
    "EntitySubType": "sample string 3",
    "InternalUserID": 4,
    "InternalUserType": "sample string 5",
    "IPAddress": "sample string 6",
    "BizOperationID": "sample string 7",
    "Source": "sample string 8",
    "BrowserDetail": "sample string 9",
    "Email": "sample string 10",
    "Name": "sample string 11",
    "ApprovedByCBH": true,
    "VirtualPackID": 13,
    "State": "sample string 14",
    "Zone": "sample string 15",
    "VirtualPackName": "sample string 16"
  },
  "itzAccountNo": "sample string 14",
  "password": "sample string 15",
  "EntityUserType": "sample string 16",
  "EntitySubType": "sample string 17",
  "InternalUserID": 18
}

application/xml, text/xml

Sample:
<PPVRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Phoenix.IN.Common.Models.MOD">
  <Amount>5</Amount>
  <CouponCode>sample string 7</CouponCode>
  <Discount>6</Discount>
  <EntitySubType>sample string 17</EntitySubType>
  <EntityUserType>sample string 16</EntityUserType>
  <EventCode>sample string 4</EventCode>
  <InternalUserID>18</InternalUserID>
  <Isd2h>12</Isd2h>
  <OnAccountProcessType>Subscription</OnAccountProcessType>
  <PGEntityID>10</PGEntityID>
  <PaymentGateway xmlns:d2p1="http://schemas.datacontract.org/2004/07/Phoenix.IN.Common.Models.Transaction.Common">
    <d2p1:BankRowID>2</d2p1:BankRowID>
    <d2p1:ID>1</d2p1:ID>
    <d2p1:Name>sample string 3</d2p1:Name>
    <d2p1:PGAccountNo>sample string 6</d2p1:PGAccountNo>
    <d2p1:PGPassword>sample string 7</d2p1:PGPassword>
    <d2p1:PGReturnUrl>sample string 8</d2p1:PGReturnUrl>
    <d2p1:PGURL>sample string 4</d2p1:PGURL>
    <d2p1:PGUserName>sample string 5</d2p1:PGUserName>
  </PaymentGateway>
  <ProductCode>sample string 3</ProductCode>
  <SMSID>1</SMSID>
  <Source>sample string 13</Source>
  <SwitchOffDate>2024-09-20T04:06:23.6073852+05:30</SwitchOffDate>
  <TransactionID>sample string 8</TransactionID>
  <TransactionSource>sample string 9</TransactionSource>
  <User xmlns:d2p1="http://schemas.datacontract.org/2004/07/Phoenix.IN.Common.Models.Transaction.Common">
    <d2p1:ApprovedByCBH>true</d2p1:ApprovedByCBH>
    <d2p1:BizOperationID>sample string 7</d2p1:BizOperationID>
    <d2p1:BrowserDetail>sample string 9</d2p1:BrowserDetail>
    <d2p1:Email>sample string 10</d2p1:Email>
    <d2p1:EntitySubType>sample string 3</d2p1:EntitySubType>
    <d2p1:EntityUserType>sample string 2</d2p1:EntityUserType>
    <d2p1:IPAddress>sample string 6</d2p1:IPAddress>
    <d2p1:InternalUserID>4</d2p1:InternalUserID>
    <d2p1:InternalUserType>sample string 5</d2p1:InternalUserType>
    <d2p1:Name>sample string 11</d2p1:Name>
    <d2p1:Source>sample string 8</d2p1:Source>
    <d2p1:State>sample string 14</d2p1:State>
    <d2p1:UserID>1</d2p1:UserID>
    <d2p1:VirtualPackID>13</d2p1:VirtualPackID>
    <d2p1:VirtualPackName>sample string 16</d2p1:VirtualPackName>
    <d2p1:Zone>sample string 15</d2p1:Zone>
  </User>
  <VCNo>sample string 2</VCNo>
  <itzAccountNo>sample string 14</itzAccountNo>
  <password>sample string 15</password>
</PPVRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResultInfoOfInt32
NameDescriptionTypeAdditional information
AccessToken

string

None.

TokenType

string

None.

ResultType

TypeOfResult

None.

ResultCode

integer

None.

ResultDesc

string

None.

Result

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "AccessToken": "sample string 1",
  "TokenType": "sample string 2",
  "ResultType": 0,
  "ResultCode": 3,
  "ResultDesc": "sample string 4",
  "Result": 5
}

application/xml, text/xml

Sample:
<ResultInfoOfint xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Phoenix.IN.Common.Models.Common">
  <AccessToken>sample string 1</AccessToken>
  <Result>5</Result>
  <ResultCode>3</ResultCode>
  <ResultDesc>sample string 4</ResultDesc>
  <ResultType>Success</ResultType>
  <TokenType>sample string 2</TokenType>
</ResultInfoOfint>