POST api/viettelpay/payment_status
Request Information
URI Parameters
None.
Body Parameters
ViettelPayModel| Name | Description | Type | Additional information |
|---|---|---|---|
| billcode | string |
None. |
|
| command | string |
None. |
|
| cmd | string |
None. |
|
| desc | string |
None. |
|
| locale | string |
None. |
|
| merchant_code | string |
None. |
|
| order_id | string |
None. |
|
| other_info | string |
None. |
|
| customer_bill_info | customer_bill_info |
None. |
|
| return_url | string |
None. |
|
| login_msisdn | string |
None. |
|
| cancel_url | string |
None. |
|
| trans_amount | integer |
None. |
|
| version | string |
None. |
|
| check_sum | string |
None. |
|
| cust_msisdn | string |
None. |
|
| payment_status | string |
None. |
|
| error_code | string |
None. |
|
| vt_transaction_id | string |
None. |
|
| return_bill_code | string |
None. |
|
| return_other_info | string |
None. |
|
| id_don_hang | integer |
None. |
|
| sandbox | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"billcode": "sample string 1",
"command": "sample string 2",
"cmd": "sample string 3",
"desc": "sample string 4",
"locale": "sample string 5",
"merchant_code": "sample string 6",
"order_id": "sample string 7",
"other_info": "sample string 8",
"customer_bill_info": {
"bill_to_forename": "sample string 1",
"bill_to_surname": "sample string 2",
"bill_to_email": "sample string 3",
"bill_to_address_line1": "sample string 4",
"bill_to_address_city": "sample string 5",
"bill_to_address_state": "sample string 6",
"bill_to_address_country": "sample string 7",
"bill_to_address_postal_code": "sample string 8"
},
"return_url": "sample string 9",
"login_msisdn": "sample string 10",
"cancel_url": "sample string 11",
"trans_amount": 12,
"version": "sample string 13",
"check_sum": "sample string 14",
"cust_msisdn": "sample string 15",
"payment_status": "sample string 16",
"error_code": "sample string 17",
"vt_transaction_id": "sample string 18",
"return_bill_code": "sample string 19",
"return_other_info": "sample string 20",
"id_don_hang": 21,
"sandbox": true
}
application/xml, text/xml
Sample:
<ViettelPay.ViettelPayModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ViettelPayHelpers">
<billcode>sample string 1</billcode>
<cancel_url>sample string 11</cancel_url>
<check_sum>sample string 14</check_sum>
<cmd>sample string 3</cmd>
<command>sample string 2</command>
<cust_msisdn>sample string 15</cust_msisdn>
<customer_bill_info>
<bill_to_address_city>sample string 5</bill_to_address_city>
<bill_to_address_country>sample string 7</bill_to_address_country>
<bill_to_address_line1>sample string 4</bill_to_address_line1>
<bill_to_address_postal_code>sample string 8</bill_to_address_postal_code>
<bill_to_address_state>sample string 6</bill_to_address_state>
<bill_to_email>sample string 3</bill_to_email>
<bill_to_forename>sample string 1</bill_to_forename>
<bill_to_surname>sample string 2</bill_to_surname>
</customer_bill_info>
<desc>sample string 4</desc>
<error_code>sample string 17</error_code>
<id_don_hang>21</id_don_hang>
<locale>sample string 5</locale>
<login_msisdn>sample string 10</login_msisdn>
<merchant_code>sample string 6</merchant_code>
<order_id>sample string 7</order_id>
<other_info>sample string 8</other_info>
<payment_status>sample string 16</payment_status>
<return_bill_code>sample string 19</return_bill_code>
<return_other_info>sample string 20</return_other_info>
<return_url>sample string 9</return_url>
<sandbox>true</sandbox>
<trans_amount>12</trans_amount>
<version>sample string 13</version>
<vt_transaction_id>sample string 18</vt_transaction_id>
</ViettelPay.ViettelPayModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />