guanhui07/newebpay-sdk-php 问题修复 & 功能扩展

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

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

guanhui07/newebpay-sdk-php

最新稳定版本:v1.1.0

Composer 安装命令:

composer require guanhui07/newebpay-sdk-php

包简介

A library of connecting newebpay API service.

README 文档

README

Fork from ycs77/laravel-newebpay

FOSSA Status StyleCI License: MIT

重要

此處為簡易文件說明,要閱讀完整的使用說明及範例詳細講解請參考

https://github.com/xup6m6fu04/newebpay-example

說明

調整項目

  • 不限制於 Laravel 中使用
  • 更新支援至藍新金流最新版本
  • 搭配猴子都能懂的完整詳細說明

藍新金流官方文件:https://www.newebpay.com/website/Page/content/download_api

目前支援藍新金流 API 程式碼版本號:2.0

文件版本號:NDNF-1.0.6

目前支援功能

  • MPG 交易
  • 信用卡請款
  • 信用卡取消授權
  • 信用卡退款
  • 信用卡取消請款
  • 信用卡取消退款

需求

至少需要 PHP 7.2.5 或以上版本,也支援 PHP 8 以上版本

安裝

$ composer require xup6m6fu04/newebpay-sdk-php

簡易範例

<?php
use Xup6m6fu04\NewebPay\NewebPay;

/**
 * 送出交易範例
 */
 
// 載入設定檔陣列,內容說明請參考 https://github.com/xup6m6fu04/newebpay-example/blob/master/src/Config/Config.php
$config = [...];

$newebpay = new NewebPay($config);

// 設定訂單內容
$newebpay = $newebpay->payment(
    $_POST['MerchantOrderNo'], // 訂單編號
    $_POST['Amt'], // 訂單金額
    $_POST['ItemDesc'], // 商品名稱
    $_POST['Email'] // 付款人電子信箱
);

// 要更改設定用 ->set + 屬性名稱 (ex: setReturnURL)
$newebpay->setReturnURL(....); // 設定交易完成後的返回網址

// 送出表單
echo $newebpay->submit();

Versioning

This project respects semantic versioning.

See http://semver.org/

License

FOSSA Status

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-09-05