oyta/starpos 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

oyta/starpos

最新稳定版本:v2.1.1

Composer 安装命令:

composer require oyta/starpos

包简介

新大陆支付PHP-SDK

README 文档

README

插件安装

composer require oyta/starpos

插件引入

use Oyta\Starpos\Charge;

公共引入方法

$charge = new Charge();

基本配置设置方法

$mchid = ' '; //商户号
$key = ' '; //密钥
$trmno = ' '; //设备号
$charge->setconfig($mchid,$trmno,$key);

商户主扫

$data = [
    'amount'=>'', //实付金额 以分为单位,如1元表示为100
    'authCode'=>'', //扫码支付授权码,设备读取用户微信或支付宝中的条码或者二维码信息
    'payChannel'=>'', //支付渠道 支付宝 ALIPAY  微信 WXPAY 银联 YLPAY
    'selOrderNo'=>'', //订单号
];
return $charge->merchantscan($data);

客户主扫(聚合码扫码支付)

$data = [
    'amount'=>'', //实付金额 以分为单位,如1元表示为100
    'payChannel'=>'ALIPAY', //支付渠道 支付宝 ALIPAY 银联 YLPAY
    'selOrderNo'=>'', //订单号
];
return $charge->customerscan($data);

微信公众号绑定查询

$charge->wechatquery();

微信公众号支付

$data = [
    'amount'=>'',   //订单金额 以分为单位,如1元表示为100
    'appid'=>'',     //微信公众号APPID
    'openid'=>'',    //公众号openid
    'selOrderNo'=>'', //订单号
];
return $charge->wechatpay($data);

支付宝服务窗支付

$data = [
    'amount'=>'',   //订单金额 以分为单位,如1元表示为100
    'userid'=>'',    //支付宝userid
    'selOrderNo'=>'', //订单号
];
return $charge->alipay($data);

订单查询

$data = [
    'qryNo'=>'XXXXXXXXX', //订单号
];
return $charge->orderqurey($data);

订单退款

$data = [
    'orderNo'=>'XXXXXXXXX', //退款订单号
];
return $charge->refund($data);

完整演示

use Oyta\Starpos\Charge;


$mchid = ''; //商户号
$key = ''; //密钥
$trmno = ''; //设备号
$charge = new Charge();
$charge->setconfig($mchid,$trmno,$key);
$data = [
    'amount'=>'', //实付金额 以分为单位,如1元表示为100
    'payChannel'=>'ALIPAY', //支付渠道 支付宝 ALIPAY 银联 YLPAY
    'selOrderNo'=>'', //订单号
];
return $charge->customerscan($data);

统计信息

  • 总下载量: 11
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-03-28