POST api/Payment/PaymentCardVerfication
Request Information
URI Parameters
None.
Body Parameters
PaymentCardInfoOrignal| Name | Description | Type | Additional information |
|---|---|---|---|
| apiKey | string |
None. |
|
| subclientcode | integer |
None. |
|
| subclientCustomercode | integer |
None. |
|
| customerId | string |
None. |
|
| firstName | string |
None. |
|
| lastName | string |
None. |
|
| middleName | string |
None. |
|
| string |
None. |
||
| altEmail | string |
None. |
|
| phoneCountrycode1 | string |
None. |
|
| phoneNumber1 | string |
None. |
|
| phoneExt1 | string |
None. |
|
| phoneCountrycode2 | string |
None. |
|
| phoneNumber2 | string |
None. |
|
| phoneExt2 | string |
None. |
|
| customerIP | string |
None. |
|
| customerCountrycode | integer |
None. |
|
| ordercode | string |
None. |
|
| orderID | string |
None. |
|
| orderDescription | string |
None. |
|
| paymentMethodcode | integer |
None. |
|
| clientOrderAmount | decimal number |
None. |
|
| currencycode | integer |
None. |
|
| agentcode | integer |
None. |
|
| transactionIP | string |
None. |
|
| isTestMode | boolean |
None. |
|
| cardNumber | string |
None. |
|
| expYear | integer |
None. |
|
| expMonth | integer |
None. |
|
| cvv | string |
None. |
|
| cardTypecode | integer |
None. |
|
| nameOnCard | string |
None. |
|
| billingAddLine1 | string |
None. |
|
| billingAddLine2 | string |
None. |
|
| billingCountrycode | integer |
None. |
|
| billingPhoneNumber | string |
None. |
|
| billingPhoneExt | string |
None. |
|
| billingState | string |
None. |
|
| billingCity | string |
None. |
|
| billingZip | string |
None. |
|
| productTypecode | string |
None. |
|
| productcode | string |
None. |
|
| serivceName | string |
None. |
|
| deliveryDate | string |
None. |
|
| productID | integer |
None. |
|
| productDescription | string |
None. |
|
| totalRecurrence | integer |
None. |
|
| billingFrequency | integer |
None. |
|
| billingPeriodcode | integer |
None. |
|
| trialBillingFrequency | integer |
None. |
|
| isTrial | boolean |
None. |
|
| trialBillingPeriodcode | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"apiKey": "sample string 1",
"subclientcode": 1,
"subclientCustomercode": 1,
"customerId": "sample string 2",
"firstName": "sample string 3",
"lastName": "sample string 4",
"middleName": "sample string 5",
"email": "sample string 6",
"altEmail": "sample string 7",
"phoneCountrycode1": "sample string 8",
"phoneNumber1": "sample string 9",
"phoneExt1": "sample string 10",
"phoneCountrycode2": "sample string 11",
"phoneNumber2": "sample string 12",
"phoneExt2": "sample string 13",
"customerIP": "sample string 14",
"customerCountrycode": 1,
"ordercode": "sample string 15",
"orderID": "sample string 16",
"orderDescription": "sample string 17",
"paymentMethodcode": 1,
"clientOrderAmount": 1.1,
"currencycode": 1,
"agentcode": 1,
"transactionIP": "sample string 18",
"isTestMode": true,
"cardNumber": "sample string 19",
"expYear": 1,
"expMonth": 1,
"cvv": "sample string 20",
"cardTypecode": 1,
"nameOnCard": "sample string 21",
"billingAddLine1": "sample string 22",
"billingAddLine2": "sample string 23",
"billingCountrycode": 1,
"billingPhoneNumber": "sample string 24",
"billingPhoneExt": "sample string 25",
"billingState": "sample string 26",
"billingCity": "sample string 27",
"billingZip": "sample string 28",
"productTypecode": "sample string 29",
"productcode": "sample string 30",
"serivceName": "sample string 31",
"deliveryDate": "sample string 32",
"productID": 1,
"productDescription": "sample string 33",
"totalRecurrence": 1,
"billingFrequency": 1,
"billingPeriodcode": 1,
"trialBillingFrequency": 1,
"isTrial": true,
"trialBillingPeriodcode": 1
}
application/xml, text/xml
Sample:
<PaymentCardInfoOrignal xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PaymentEncryptionDecryption.Controllers"> <agentcode>1</agentcode> <altEmail>sample string 7</altEmail> <apiKey>sample string 1</apiKey> <billingAddLine1>sample string 22</billingAddLine1> <billingAddLine2>sample string 23</billingAddLine2> <billingCity>sample string 27</billingCity> <billingCountrycode>1</billingCountrycode> <billingFrequency>1</billingFrequency> <billingPeriodcode>1</billingPeriodcode> <billingPhoneExt>sample string 25</billingPhoneExt> <billingPhoneNumber>sample string 24</billingPhoneNumber> <billingState>sample string 26</billingState> <billingZip>sample string 28</billingZip> <cardNumber>sample string 19</cardNumber> <cardTypecode>1</cardTypecode> <clientOrderAmount>1.1</clientOrderAmount> <currencycode>1</currencycode> <customerCountrycode>1</customerCountrycode> <customerIP>sample string 14</customerIP> <customerId>sample string 2</customerId> <cvv>sample string 20</cvv> <deliveryDate>sample string 32</deliveryDate> <email>sample string 6</email> <expMonth>1</expMonth> <expYear>1</expYear> <firstName>sample string 3</firstName> <isTestMode>true</isTestMode> <isTrial>true</isTrial> <lastName>sample string 4</lastName> <middleName>sample string 5</middleName> <nameOnCard>sample string 21</nameOnCard> <orderDescription>sample string 17</orderDescription> <orderID>sample string 16</orderID> <ordercode>sample string 15</ordercode> <paymentMethodcode>1</paymentMethodcode> <phoneCountrycode1>sample string 8</phoneCountrycode1> <phoneCountrycode2>sample string 11</phoneCountrycode2> <phoneExt1>sample string 10</phoneExt1> <phoneExt2>sample string 13</phoneExt2> <phoneNumber1>sample string 9</phoneNumber1> <phoneNumber2>sample string 12</phoneNumber2> <productDescription>sample string 33</productDescription> <productID>1</productID> <productTypecode>sample string 29</productTypecode> <productcode>sample string 30</productcode> <serivceName>sample string 31</serivceName> <subclientCustomercode>1</subclientCustomercode> <subclientcode>1</subclientcode> <totalRecurrence>1</totalRecurrence> <transactionIP>sample string 18</transactionIP> <trialBillingFrequency>1</trialBillingFrequency> <trialBillingPeriodcode>1</trialBillingPeriodcode> </PaymentCardInfoOrignal>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
PaymentCardInfoResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| isSuccess | boolean |
None. |
|
| chargingStatus | integer |
None. |
|
| message | string |
None. |
|
| descriptor | string |
None. |
|
| code | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"isSuccess": true,
"chargingStatus": 2,
"message": "sample string 3",
"descriptor": "sample string 4",
"code": "sample string 5"
}
application/xml, text/xml
Sample:
<PaymentCardInfoResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PaymentEncryptionDecryption.Controllers"> <chargingStatus>2</chargingStatus> <code>sample string 5</code> <descriptor>sample string 4</descriptor> <isSuccess>true</isSuccess> <message>sample string 3</message> </PaymentCardInfoResponse>