feat(tenpayv3): 新增境外商户委托代扣相关接口

This commit is contained in:
Fu Diwei
2023-04-06 11:17:35 +08:00
parent 48f6fc8033
commit d02a9fa140
121 changed files with 3004 additions and 197 deletions

View File

@@ -0,0 +1,18 @@
{
"appid": "wxcbda96de0b165486",
"description": "PAPAuto-debit支付测试",
"attach": "支付测试",
"notify_url": "https://wxpay.wxutil.com/pub_v2/pay/notify.v2.php",
"out_trade_no": "1217752501201407033233368018",
"goods_tag": "WXG",
"merchant_category_code": "1011",
"contract_id": "Wx15463511252015071056489715",
"amount": {
"total": 10000,
"currency": "HKD"
},
"scene_info": {
"device_ip": "59.37.125.32",
"device_id": "013467007045764"
}
}

View File

@@ -0,0 +1,45 @@
{
"amount": {
"currency": "HKD",
"payer_currency": "CNY",
"payer_total": 8,
"total": 10
},
"appid": "wx7bc98d929da735fe",
"attach": "testruoyu",
"bank_type": "CFT",
"mchid": "132012662",
"merchant_category_code": "0",
"out_trade_no": "autotest_20210608201410_9263565",
"payer": {
"openid": "of8YZ6A_ySrPYzjX7joXo_h2CI44"
},
"promotion_detail": [
{
"promotion_id": "109519",
"name": "单品惠-6",
"scope": "SINGLE",
"type": "COUPON",
"amount": 5,
"currency": "HKD",
"activity_id": "931386",
"wxpay_contribute_amount": 100,
"merchant_contribute_amount": 100,
"other_contribute_amount": 5,
"goods_detail": [
{
"goods_id": "124512",
"goods_remark": "1001",
"discount_amount": 100,
"quantity": 1,
"price": 528800
}
]
}
],
"success_time": "2021-12-09T10:56:27+08:00",
"trade_state": "SUCCESS",
"trade_state_desc": "支付成功",
"trade_type": "AUTH",
"transaction_id": "4200001136202112092809736426"
}

View File

@@ -0,0 +1,14 @@
{
"mchid": "10000100",
"appid": " wx426b3015555b46be ",
"contract_id": "203",
"plan_id": 66,
"openid": " oHZx6uMbIG46UXQ3SKxVYEgw1LZs ",
"out_contract_code": " 1005 ",
"user_display_name": " test ",
"state": "TERMINATED",
"signed_time": "2015-07-01T10:00:00+08:00",
"terminated_time": "2015-09-01T10:00:00+08:00",
"termination_mode": "USER",
"termination_note": " delete ...."
}

View File

@@ -0,0 +1,14 @@
{
"mchid": "10000100",
"appid": " wx426b3015555b46be ",
"contract_id": "203",
"plan_id": 66,
"openid": " oHZx6uMbIG46UXQ3SKxVYEgw1LZs ",
"out_contract_code": " 1005 ",
"user_display_name": " test ",
"state": "TERMINATED",
"signed_time": "2015-07-01T10:00:00+08:00",
"terminated_time": "2015-09-01T10:00:00+08:00",
"termination_mode": "USER",
"termination_note": " delete ...."
}

View File

@@ -0,0 +1,10 @@
{
"appid": "wxcbda96de0b165486",
"expired_time": "2021-11-20T13:29:35+08:00",
"openid": "ouFhd5X9s9WteC3eWRjXV3lea123",
"out_contract_code": "100001256",
"plan_id": 123,
"success_notify_url": "https://yoursite.com",
"user_client_ip": "119.145.83.6",
"user_display_name": "张三"
}

View File

@@ -0,0 +1,3 @@
{
"session_id": "201710180325670965"
}

View File

@@ -0,0 +1,11 @@
{
"appid": "wxcbda96de0b165486",
"expired_time": "2021-11-20T13:29:35+08:00",
"out_contract_code": "100001256",
"plan_id": 123,
"return_appid": "wxcbda96de0b165486",
"return_url": "https://yoursite.com",
"success_notify_url": "https://yoursite.com",
"user_client_ip": "119.145.83.6",
"user_display_name": "张三"
}

View File

@@ -0,0 +1,3 @@
{
"sign_url": "https://apihk.mch.weixin.qq.com/global/papay/contracts/login?os_session_id=2021120910391616228#wechat_redirect"
}

View File

@@ -0,0 +1,10 @@
{
"appid": "wxcbda96de0b165486",
"expired_time": "2021-11-20T13:29:35+08:00",
"openid": "ouFhd5X9s9WteC3eWRjXV3lea123",
"out_contract_code": "100001256",
"plan_id": 123,
"return_url": "https://yoursite.com",
"success_notify_url": "https://yoursite.com",
"user_display_name": "张三"
}

View File

@@ -0,0 +1,3 @@
{
"sign_url": "https://apihk.mch.weixin.qq.com/global/papay/contracts/login?os_session_id=2021120910391616228#wechat_redirect"
}

View File

@@ -0,0 +1,10 @@
{
"appid": "wxcbda96de0b165486",
"expired_time": "2021-11-20T13:29:35+08:00",
"openid": "ouFhd5X9s9WteC3eWRjXV3lea123",
"out_contract_code": "100001256",
"plan_id": 123,
"success_notify_url": "https://yoursite.com",
"user_client_ip": "119.145.83.6",
"user_display_name": "张三"
}

View File

@@ -0,0 +1,8 @@
{
"appid": "wxcbda96de0b165486",
"expired_time": "2021-11-20T13:29:35+08:00",
"out_contract_code": "100001256",
"plan_id": 123,
"success_notify_url": "https://yoursite.com",
"user_display_name": "张三"
}

View File

@@ -0,0 +1,3 @@
{
"sign_url": "https://apihk.mch.weixin.qq.com/global/papay/contracts/login?os_session_id=2021120910391616228#wechat_redirect"
}

View File

@@ -0,0 +1,4 @@
{
"appid": "wxcbda96de0b165486",
"termination_note": "Cause of termination"
}

View File

@@ -0,0 +1,20 @@
{
"sp_appid": "wxcbda96de0b165486",
"sub_mchid": "10000097",
"sub_appid": "wxcbda96de0b165484",
"description": "PAPAuto-debit支付测试",
"attach": "支付测试",
"notify_url": "https://wxpay.wxutil.com/pub_v2/pay/notify.v2.php",
"out_trade_no": "1217752501201407033233368018",
"goods_tag": "WXG",
"merchant_category_code": "1011",
"contract_id": "Wx15463511252015071056489715",
"amount": {
"total": 10000,
"currency": "HKD"
},
"scene_info": {
"device_ip": "59.37.125.32",
"device_id": "013467007045764"
}
}

View File

@@ -0,0 +1,48 @@
{
"amount": {
"currency": "HKD",
"payer_currency": "CNY",
"payer_total": 8,
"total": 10
},
"sp_appid": "wx7bc98d929da735fe",
"sub_appid": "wxcbda96de0b165484",
"attach": "testruoyu",
"bank_type": "CFT",
"sp_mchid": "132012662",
"sub_mchid": "10000097",
"merchant_category_code": "0",
"out_trade_no": "autotest_20210608201410_9263565",
"payer": {
"sp_openid": "of8YZ6A_ySrPYzjX7joXo_h2CI44",
"sub_openid": "oUpF8uMuAJO_M2pxb1Q9zNjWeS6o"
},
"promotion_detail": [
{
"promotion_id": "109519",
"name": "单品惠-6",
"scope": "SINGLE",
"type": "COUPON",
"amount": 5,
"currency": "HKD",
"activity_id": "931386",
"wxpay_contribute_amount": 100,
"merchant_contribute_amount": 100,
"other_contribute_amount": 5,
"goods_detail": [
{
"goods_id": "124512",
"goods_remark": "1001",
"discount_amount": 100,
"quantity": 1,
"price": 528800
}
]
}
],
"success_time": "2021-12-09T10:56:27+08:00",
"trade_state": "SUCCESS",
"trade_state_desc": "支付成功",
"trade_type": "AUTH",
"transaction_id": "4200001136202112092809736426"
}

View File

@@ -0,0 +1,15 @@
{
"sp_mchid": "10000100",
"sub_mchid": " 1900000109",
"sp_appid": " wx426b3015555b46be ",
"contract_id": "203",
"plan_id": 66,
"openid": " oHZx6uMbIG46UXQ3SKxVYEgw1LZs ",
"out_contract_code": " 1005 ",
"user_display_name": " test ",
"state": "TERMINATED",
"signed_time": "2015-07-01T10:00:00+08:00",
"terminated_time": "2015-09-01T10:00:00+08:00",
"termination_mode": "EXPIRED",
"termination_note": " delete .... "
}

View File

@@ -0,0 +1,15 @@
{
"sp_mchid": "10000100",
"sub_mchid": " 1900000109",
"sp_appid": " wx426b3015555b46be ",
"contract_id": "203",
"plan_id": 66,
"openid": " oHZx6uMbIG46UXQ3SKxVYEgw1LZs ",
"out_contract_code": " 1005 ",
"user_display_name": " test ",
"state": "TERMINATED",
"signed_time": "2015-07-01T10:00:00+08:00",
"terminated_time": "2015-09-01T10:00:00+08:00",
"termination_mode": "EXPIRED",
"termination_note": " delete .... "
}

View File

@@ -0,0 +1,11 @@
{
"expired_time": "2021-11-20T13:29:35+08:00",
"openid": "ouFhd5X9s9WteC3eWRjXV3lea123",
"out_contract_code": "100001256",
"plan_id": 123,
"sp_appid": "wxcbda96de0b165486",
"sub_appid": "wxcbda96de0b165484",
"sub_mchid": "10000097",
"success_notify_url": "https://yoursite.com",
"user_display_name": "张三"
}

View File

@@ -0,0 +1,13 @@
{
"expired_time": "2021-11-20T13:29:35+08:00",
"out_contract_code": "100001256",
"plan_id": 123,
"return_appid": "wxcbda96de0b165486",
"return_url": "https://yoursite.com",
"sp_appid": "wxcbda96de0b165486",
"sub_appid": "wxcbda96de0b165484",
"sub_mchid": "10000097",
"success_notify_url": "https://yoursite.com",
"user_client_ip": "119.145.83.6",
"user_display_name": "张三"
}

View File

@@ -0,0 +1,3 @@
{
"sign_url": "https://apihk.mch.weixin.qq.com/global/papay/contracts/login?os_session_id=2021120910391616228#wechat_redirect"
}

View File

@@ -0,0 +1,12 @@
{
"expired_time": "2021-11-20T13:29:35+08:00",
"openid": "ouFhd5X9s9WteC3eWRjXV3lea123",
"out_contract_code": "100001256",
"plan_id": 123,
"return_url": "https://yoursite.com",
"sp_appid": "wxcbda96de0b165486",
"sub_appid": "wxcbda96de0b165484",
"sub_mchid": "10000097",
"success_notify_url": "https://yoursite.com",
"user_display_name": "张三"
}

View File

@@ -0,0 +1,3 @@
{
"sign_url": "https://apihk.mch.weixin.qq.com/global/papay/contracts/login?os_session_id=2021120910391616228#wechat_redirect"
}

View File

@@ -0,0 +1,12 @@
{
"expired_time": "2021-11-20T13:29:35+08:00",
"openid": "ouFhd5X9s9WteC3eWRjXV3lea123",
"out_contract_code": "100001256",
"plan_id": 123,
"return_url": "https://yoursite.com",
"sp_appid": "wxcbda96de0b165486",
"sub_appid": "wxcbda96de0b165484",
"sub_mchid": "10000097",
"success_notify_url": "https://yoursite.com",
"user_display_name": "张三"
}

View File

@@ -0,0 +1,10 @@
{
"expired_time": "2021-11-20T13:29:35+08:00",
"out_contract_code": "100001256",
"plan_id": 123,
"sp_appid": "wxcbda96de0b165486",
"sub_appid": "wxcbda96de0b165484",
"sub_mchid": "10000097",
"success_notify_url": "https://yoursite.com",
"user_display_name": "张三"
}

View File

@@ -0,0 +1,3 @@
{
"sign_url": "https://apihk.mch.weixin.qq.com/global/papay/contracts/login?os_session_id=2021120910391616228#wechat_redirect"
}

View File

@@ -0,0 +1,6 @@
{
"sp_appid": "wxcbda96de0b165486",
"sub_mchid": "10000097",
"sub_appid": "wxcbda96de0b165484",
"termination_note": "Cause of termination"
}

View File

@@ -0,0 +1,44 @@
{
"id": "1008450740201411110005820873",
"sp_mchid": "10000100",
"sub_mchid": "20000100",
"out_trade_no": "20150806125346",
"amount": {
"total": 528800,
"currency": "HKD",
"payer_total": 518799,
"payer_currency": "HKD"
},
"total_num": 1,
"current_total_num": 1,
"data": [
{
"id": "2008450740201411110000174436",
"out_refund_no": "R20150806125346",
"channel": "ORIGINAL",
"amount": {
"refund": 50,
"currency": "CNY",
"payer_refund": 49,
"payer_currency": "HKD",
"exchange_rate": {
"type": "SETTLEMENT_RATE",
"rate": 8000000
}
},
"status": "SUCCESS",
"recv_account": "招商银行信用卡0403",
"fund_source": "REFUND_SOURCE_REchARGE_FUNDS",
"success_time": "2018-06-08T10:34:56+08:00",
"create_time": "2018-06-08T10:34:56+08:00",
"refund_detail": {
"promotion_id": "109519",
"scope": "GLOBAL",
"type": "COUPON",
"amount": 1,
"refund_amount": 1,
"currency": "HKD"
}
}
]
}

View File

@@ -0,0 +1,43 @@
{
"id": "1008450740201411110005820873",
"mchid": "10000100",
"out_trade_no": "20150806125346",
"amount": {
"total": 528800,
"currency": "HKD",
"payer_total": 518799,
"payer_currency": "HKD"
},
"total_num": 1,
"current_total_num": 1,
"data": [
{
"id": "2008450740201411110000174436",
"out_refund_no": "R20150806125346",
"channel": "ORIGINAL",
"amount": {
"refund": 50,
"currency": "CNY",
"payer_refund": 49,
"payer_currency": "HKD",
"exchange_rate": {
"type": "SETTLEMENT_RATE",
"rate": 8000000
}
},
"status": "SUCCESS",
"recv_account": "招商银行信用卡0403",
"fund_source": "REFUND_SOURCE_REchARGE_FUNDS",
"success_time": "2018-06-08T10:34:56+08:00",
"create_time": "2018-06-08T10:34:56+08:00",
"refund_detail": {
"promotion_id": "109519",
"scope": "GLOBAL",
"type": "COUPON",
"amount": 1,
"refund_amount": 1,
"currency": "HKD"
}
}
]
}