Commit a766a4f3 by 赵凯(PHP)

update

1 parent 3585361b
Showing with 223 additions and 10 deletions
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
<?php
date_default_timezone_set('Asia/Shanghai');
require_once __DIR__.'/../../autoload.php';
//require_once __DIR__.'/common.php';
use Payment\Common\PayException;
use Payment\Client\Charge;
use Payment\Config;
$config = [
'channelid' => '860010010210008',
'key' => 'fkdkldvkij5dfd24dl24dk2dddflaaf2',
'merid' => '880210010215460',
'termid' => '10006468',
];
$payData = [
'tradetrace' => '11620210303155407146230',
'oritradetrace' => '2019062017085196425851101914',
];
try{
$ret = \Payment\Client\Cancel::run(Config::YS_CHARGE, $config, $payData);
}catch(PayException $e){
exit($e->errorMessage());
}
echo json_encode($ret, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
<?php
date_default_timezone_set('Asia/Shanghai');
require_once __DIR__.'/../../autoload.php';
//require_once __DIR__.'/common.php';
use Payment\Common\PayException;
use Payment\Client\Charge;
use Payment\Config;
$config = [
'channelid' => '860010010210008',
'key' => 'fkdkldvkij5dfd24dl24dk2dddflaaf2',
'merid' => '880210010215460',
'termid' => '10006468',
];
$payData = [
// 'tradetrace' => '11620210304155042147189',
'tradetrace' => '2019062017085196425851101914',
// 'oritradetrace' => '2019062017085196425851101914',
];
try{
$ret = \Payment\Client\Close::run(Config::YS_CHARGE, $config, $payData);
}catch(PayException $e){
exit($e->errorMessage());
}
echo json_encode($ret, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
<?php
date_default_timezone_set('Asia/Shanghai');
require_once __DIR__.'/../../autoload.php';
//require_once __DIR__.'/common.php';
use Payment\Common\PayException;
use Payment\Client\Charge;
use Payment\Config;
$config = [
'channelid' => '860010010210008',
'key' => 'fkdkldvkij5dfd24dl24dk2dddflaaf2',
'merid' => '880210010215460',
'termid' => '10006468'
];
$payData = [
'notifyurl' => 'https://www.test.com/test/test.t',
'tradetrace' => '2019062017085196425851101915',
// 'openid' =>'oDqg_5Za0tc23LhTkUR6PfFZ8O2g',
'openid' =>'ohWpr5L1oy5SK4LMyoazVG4BJVGY',
'tradeamt'=>1
];
// $payData = [
// "out_trade_no" => "2019062017085196425851101915",
// "total_fee" => 1,
// "body" => 'hello 你好呀',
// "extra_param" => '',
// 'open_id' => "oDqg_5Za0tc23LhTkUR6PfFZ8O2g"
// ];
try{
$ret = Charge::run(Config::YS_CHANNEL_LITE, $config, $payData);
}catch(PayException $e){
exit($e->errorMessage());
}
echo json_encode($ret, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
<?php
date_default_timezone_set('Asia/Shanghai');
require_once __DIR__.'/../../autoload.php';
//require_once __DIR__.'/common.php';
use Payment\Common\PayException;
use Payment\Client\Charge;
use Payment\Config;
$config = [
'partner_id' => '826791873720039',
'seller_id' => 'QRY210802574454',
'seller_name' => '铜川市耀州区青丝坊发型设计室',
'business_code' => '3010002',
];
$payData = [
// 'method'=>'ysepay.online.weixin.pay',
'notify_url' => 'http://www.test.com/test/test.t',
'out_trade_no' =>'2019062017085196425851101912',
'shopdate' =>date('Ymd'),
'timestamp' =>date('Y-m-d H:i:s',time()),
'subject' =>'乐店云支付测试',
'total_amount' => 0.01,
'timeout_express' => '9h',
'sub_openid' => 'ohWpr5HtNcnMC94YBd6i9pqNU07Y',
'appid' => 'wxe48ea18f1edba2c7',
'extra_common_param' => '123123123213', //公用回传参数
];
try{
$ret = Charge::run(Config::YSE_CHANNEL_PUB, $config, $payData);
}catch(PayException $e){
exit($e->errorMessage());
}
echo json_encode($ret, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
<?php
date_default_timezone_set('Asia/Shanghai');
require_once __DIR__.'/../../autoload.php';
//require_once __DIR__.'/common.php';
use Payment\Common\PayException;
use Payment\Client\Query;
use Payment\Config;
$config = [
'partner_id' => '826791873720039',
'seller_id' => '826791873720039',
'seller_name' => '西安汇集信电子技术有限公司',
'business_code' => '3010002',
];
$payData = [
// 'method'=>'ysepay.online.weixin.pay',
'out_trade_no' =>'2019062017085196425851101912',
'shopdate' =>date('Ymd'),
'timestamp' =>date('Y-m-d H:i:s',time()),
];
try{
$ret = Query::run(Config::YSE_QUERY, $config, $payData);
}catch(PayException $e){
exit($e->errorMessage());
}
echo json_encode($ret, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
<?php
date_default_timezone_set('Asia/Shanghai');
require_once __DIR__.'/../../autoload.php';
//require_once __DIR__.'/common.php';
use Payment\Common\PayException;
use Payment\Client\Refund;
use Payment\Config;
$config = [
'partner_id' => '826791873720039',
'seller_id' => '826791873720039',
'seller_name' => '西安汇集信电子技术有限公司',
'business_code' => '3010002',
];
$payData = [
// 'method'=>'ysepay.online.trade.refund',
'out_trade_no' =>'2019062017085196425851101912',
'shopdate' =>'20210810',
'refund_amount' => 0.01,
'refund_reason' => '测试退款',
'out_request_no' => 'out_request_no',
];
try{
$ret = Refund::run(Config::YSE_REFUND, $config, $payData);
}catch(PayException $e){
exit($e->errorMessage());
}
echo json_encode($ret, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE);
......@@ -11,14 +11,17 @@ use Payment\Client\Charge;
use Payment\Config;
$config = [
'channelid' => '860010010210008',
'key' => 'fkdkldvkij5dfd24dl24dk2dddflaaf2',
'merid' => '880210010215460',
'termid' => '10006468',
'channelid' => 'D01X00000800856',
'key' => 'lldilrd58lr0o1204l3a32ji5ladavf5',
'merid' => '531000008882415',
'termid' => 'W0725858',
];
// {"sign":"5A21EDDAA1092578740FF5CFE4B12F27","wxopenid":"ohWpr5DmiDNk0tOh7eJ2NKEaOfjQ","wxtimeend":"20210814114050","tradetrace":"2021081411404288702697100565","clearamt":"1680","wxtransactionid":"4200001236202108145338315235","acctype":"U","payamt":"1680","wtorderid":"11620210814114046400091"}
$payData = [
'tradetrace' => '11620210303155407146230',
'oritradetrace' => '2019062017085196425851101914',
'tradetrace' => '11620210814155733791279',
'oritradetrace' => '2021081415572994384657101545',
];
......
File mode changed
File mode changed
......@@ -11,10 +11,10 @@ use Payment\Client\Charge;
use Payment\Config;
$config = [
'channelid' => '860010010210008',
'key' => 'fkdkldvkij5dfd24dl24dk2dddflaaf2',
'merid' => '880210010215460',
'termid' => '10006468',
'channelid' => 'D01X00000800856',
'key' => 'lldilrd58lr0o1204l3a32ji5ladavf5',
'merid' => '531000009218530',
'termid' => 'W0810460',
];
$payData = [
'notifyurl' => 'https://www.test.com/test/test.t',
......
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
File mode changed
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!