POST api/LaKaLaPay/PostNotifyUrl
Request Information
URI Parameters
None.
Body Parameters
LaKaLaPayH5NotifyRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| pay_order_no | string |
None. |
|
| out_order_no | string |
None. |
|
| channel_id | string |
None. |
|
| trans_merchant_no | string |
None. |
|
| trans_term_no | string |
None. |
|
| term_no | string |
None. |
|
| order_status | string |
None. |
|
| order_info | string |
None. |
|
| total_amount | integer |
None. |
|
| order_create_time | string |
None. |
|
| order_efficient_time | string |
None. |
|
| split_mark | string |
None. |
|
| split_info | Collection of SplitInfo |
None. |
|
| order_trade_info | OrderTradeInfo |
None. |
|
| merchant_no | string |
Required String length: inclusive between 0 and 32 |
|
| term_no | string |
Required String length: inclusive between 0 and 32 |
|
| out_trade_no | string |
Required String length: inclusive between 0 and 32 |
Request Formats
application/json, text/json
Sample:
{
"pay_order_no": "sample string 1",
"out_order_no": "sample string 2",
"channel_id": "sample string 3",
"trans_merchant_no": "sample string 4",
"trans_term_no": "sample string 5",
"term_no": "sample string 6",
"order_status": "sample string 7",
"order_info": "sample string 8",
"total_amount": 9,
"order_create_time": "sample string 10",
"order_efficient_time": "sample string 11",
"split_mark": "sample string 12",
"split_info": [
{
"sub_trade_no": "sample string 1",
"sub_log_no": "sample string 2",
"out_sub_order_no": "sample string 3",
"merchant_no": "sample string 4",
"term_no": "sample string 5",
"amount": "sample string 6"
},
{
"sub_trade_no": "sample string 1",
"sub_log_no": "sample string 2",
"out_sub_order_no": "sample string 3",
"merchant_no": "sample string 4",
"term_no": "sample string 5",
"amount": "sample string 6"
}
],
"order_trade_info": {
"trade_no": "sample string 1",
"log_no": "sample string 2",
"trade_ref_no": "sample string 3",
"trade_type": "sample string 4",
"trade_status": "sample string 5",
"trade_amount": 6,
"payer_amount": 7,
"user_id1": "sample string 8",
"user_id2": "sample string 9",
"busi_type": "sample string 10",
"trade_time": "sample string 11",
"acc_trade_no": "sample string 12",
"payer_account_no": "sample string 13",
"payer_name": "sample string 14",
"payer_account_bank": "sample string 15",
"acc_type": "sample string 16",
"pay_mode": "sample string 17",
"client_batch_no": "sample string 18",
"client_seq_no": "sample string 19",
"settle_merchant_no": "sample string 20",
"settle_term_no": "sample string 21",
"origin_trade_no": "sample string 22",
"trade_remark": "sample string 23",
"auth_code": "sample string 24",
"bank_type": "sample string 25",
"acc_settle_amount": "sample string 26",
"acc_mdiscount_amount": "sample string 27",
"acc_discount_amount": "sample string 28",
"acc_other_discount_amount": "sample string 29",
"request_ip": "sample string 30",
"counter_remark": "sample string 31"
},
"merchant_no": "sample string 13",
"out_trade_no": "sample string 15"
}
application/xml, text/xml
Sample:
<LaKaLaPayH5NotifyRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LG.Utils">
<MerchantNo>sample string 13</MerchantNo>
<OutTradeNo>sample string 15</OutTradeNo>
<TerminalNo>sample string 14</TerminalNo>
<ChannelId>sample string 3</ChannelId>
<OrderCreateTime>sample string 10</OrderCreateTime>
<OrderEfficientTime>sample string 11</OrderEfficientTime>
<OrderInfo>sample string 8</OrderInfo>
<OrderStatus>sample string 7</OrderStatus>
<OrderTradeInfo>
<AccDiscountAmount>sample string 28</AccDiscountAmount>
<AccMdiscountAmount>sample string 27</AccMdiscountAmount>
<AccOtherDiscountAmount>sample string 29</AccOtherDiscountAmount>
<AccSettleAmount>sample string 26</AccSettleAmount>
<AccTradeNo>sample string 12</AccTradeNo>
<AccType>sample string 16</AccType>
<AuthCode>sample string 24</AuthCode>
<BankType>sample string 25</BankType>
<BusiType>sample string 10</BusiType>
<ClientBatchNo>sample string 18</ClientBatchNo>
<ClientSeqNo>sample string 19</ClientSeqNo>
<CounterRemark>sample string 31</CounterRemark>
<LogNo>sample string 2</LogNo>
<OriginTradeNo>sample string 22</OriginTradeNo>
<PayMode>sample string 17</PayMode>
<PayerAccountBank>sample string 15</PayerAccountBank>
<PayerAccountNo>sample string 13</PayerAccountNo>
<PayerAmount>7</PayerAmount>
<PayerName>sample string 14</PayerName>
<RequestIp>sample string 30</RequestIp>
<SettleMerchantNo>sample string 20</SettleMerchantNo>
<SettleTermNo>sample string 21</SettleTermNo>
<TradeAmount>6</TradeAmount>
<TradeNo>sample string 1</TradeNo>
<TradeRefNo>sample string 3</TradeRefNo>
<TradeRemark>sample string 23</TradeRemark>
<TradeStatus>sample string 5</TradeStatus>
<TradeTime>sample string 11</TradeTime>
<TradeType>sample string 4</TradeType>
<UserId1>sample string 8</UserId1>
<UserId2>sample string 9</UserId2>
</OrderTradeInfo>
<OutOrderNo>sample string 2</OutOrderNo>
<PayOrderNo>sample string 1</PayOrderNo>
<SplitInfo>
<SplitInfo>
<Amount>sample string 6</Amount>
<MerchantNo>sample string 4</MerchantNo>
<OutSubOrderNo>sample string 3</OutSubOrderNo>
<SubLogNo>sample string 2</SubLogNo>
<SubTradeNo>sample string 1</SubTradeNo>
<TermNo>sample string 5</TermNo>
</SplitInfo>
<SplitInfo>
<Amount>sample string 6</Amount>
<MerchantNo>sample string 4</MerchantNo>
<OutSubOrderNo>sample string 3</OutSubOrderNo>
<SubLogNo>sample string 2</SubLogNo>
<SubTradeNo>sample string 1</SubTradeNo>
<TermNo>sample string 5</TermNo>
</SplitInfo>
</SplitInfo>
<SplitMark>sample string 12</SplitMark>
<TermNo>sample string 6</TermNo>
<TotalAmount>9</TotalAmount>
<TransMerchantNo>sample string 4</TransMerchantNo>
<TransTermNo>sample string 5</TransTermNo>
</LaKaLaPayH5NotifyRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.