承接 cloudycity/ipaynow-sdk 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

cloudycity/ipaynow-sdk

最新稳定版本:v1.0.0

Composer 安装命令:

composer require cloudycity/ipaynow-sdk

包简介

现在支付 SDK

关键字:

README 文档

README

Latest Version on Packagist Software License Build Status StyleCI Quality Score Total Downloads

Requirement

  • PHP 5.6 +

Installation

composer require cloudycity/ipaynow-sdk:*

Usage

use CloudyCity\IPayNowSDK\IPayNow;
use CloudyCity\IPayNowSDK\Exceptions\Exceptions;
use CloudyCity\IPayNowSDK\Exceptions\InvalidSignException;

$config = [
    'appid' => '123456789012345',                      // 商户应用唯一标识
    'key' => 'abcdefghijklmnopqrstuvwxyz123456789012', // 密钥
    'notify_url' => 'http://cloudycity.me/notify.php', // 异步回调地址 (拉起支付时必选,只用于验证回调时可选)
    'return_url' => 'http://cloudycity.me/return.php', // 同步回调地址 (拉起支付时必选,只用于验证回调时可选)
];

$order = [
    'no' => '1234560', // 订单号
    'money' => 600,    // 订单金额(单位: 分)
    'attach' => '',    // 可选,商户保留域
    'detail' => '',    // 可选,订单详情
    'ip' => '0.0.0.0', // 可选,支付端IP
];

// 拉起支付
try {
    $url = IPayNow::wechat($config)->pre($order);
    $url = IPayNow::ali($config)->pre($order);
} catch (Exceptions $e) {
     //
}

// 校验回调
try {
    PayNow::wechat($config)->verify();
    PayNow::ali($config)->verify();
} catch (InvalidSignException $e) {
    //
}

License

MIT

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-03-29