POST api/VNPay
Request Information
URI Parameters
None.
Body Parameters
payload| Name | Description | Type | Additional information |
|---|---|---|---|
| merchantMethodCode | string |
None. |
|
| methodCode | string |
None. |
|
| partnerCode | string |
None. |
|
| merchantCode | string |
None. |
|
| orderCode | string |
None. |
|
| amount | integer |
None. |
|
| realAmount | integer |
None. |
|
| totalPaid | integer |
None. |
|
| clientTransactionCode | string |
None. |
|
| transactionCode | string |
None. |
|
| responseCode | string |
None. |
|
| responseMessage | string |
None. |
|
| partnerTransactionCode | string |
None. |
|
| bankCode | string |
None. |
|
| installmentTerm | integer |
None. |
|
| voucherCode | string |
None. |
|
| approveCode | string |
None. |
|
| cardNumberFirst6Digits | string |
None. |
|
| cardNumberLast4Digits | string |
None. |
|
| cashierId | string |
None. |
|
| checksum | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"merchantMethodCode": "sample string 1",
"methodCode": "sample string 2",
"partnerCode": "sample string 3",
"merchantCode": "sample string 4",
"orderCode": "sample string 5",
"amount": 6,
"realAmount": 7,
"totalPaid": 8,
"clientTransactionCode": "sample string 9",
"transactionCode": "sample string 10",
"responseCode": "sample string 11",
"responseMessage": "sample string 12",
"partnerTransactionCode": "sample string 13",
"bankCode": "sample string 14",
"installmentTerm": 15,
"voucherCode": "sample string 16",
"approveCode": "sample string 17",
"cardNumberFirst6Digits": "sample string 18",
"cardNumberLast4Digits": "sample string 19",
"cashierId": "sample string 20",
"checksum": "sample string 21"
}
application/xml, text/xml
Sample:
<payload xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MomoAPI.Models"> <amount>6</amount> <approveCode>sample string 17</approveCode> <bankCode>sample string 14</bankCode> <cardNumberFirst6Digits>sample string 18</cardNumberFirst6Digits> <cardNumberLast4Digits>sample string 19</cardNumberLast4Digits> <cashierId>sample string 20</cashierId> <checksum>sample string 21</checksum> <clientTransactionCode>sample string 9</clientTransactionCode> <installmentTerm>15</installmentTerm> <merchantCode>sample string 4</merchantCode> <merchantMethodCode>sample string 1</merchantMethodCode> <methodCode>sample string 2</methodCode> <orderCode>sample string 5</orderCode> <partnerCode>sample string 3</partnerCode> <partnerTransactionCode>sample string 13</partnerTransactionCode> <realAmount>7</realAmount> <responseCode>sample string 11</responseCode> <responseMessage>sample string 12</responseMessage> <totalPaid>8</totalPaid> <transactionCode>sample string 10</transactionCode> <voucherCode>sample string 16</voucherCode> </payload>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
payload_return| Name | Description | Type | Additional information |
|---|---|---|---|
| code | string |
None. |
|
| message | string |
None. |
|
| traceId | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"code": "sample string 1",
"message": "sample string 2",
"traceId": "sample string 3"
}
application/xml, text/xml
Sample:
<payload_return xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MomoAPI.Models"> <code>sample string 1</code> <message>sample string 2</message> <traceId>sample string 3</traceId> </payload_return>