PHPackages                             muzik/esafe-php-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. muzik/esafe-php-sdk

ActiveLibrary[API Development](/categories/api)

muzik/esafe-php-sdk
===================

Unofficial PHP SDK for esafe.com.tw, made by muzik-online.

1.0.0(6y ago)0211MITPHPPHP ^7.4CI failing

Since Dec 6Pushed 6y ago1 watchersCompare

[ Source](https://github.com/muzik-online/esafe-php-sdk)[ Packagist](https://packagist.org/packages/muzik/esafe-php-sdk)[ RSS](/packages/muzik-esafe-php-sdk/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (2)Versions (7)Used By (1)

ESafe PHP SDK
=============

[](#esafe-php-sdk)

[![](https://github.com/muzik-online/esafe-php-sdk/workflows/Test/badge.svg)](https://github.com/muzik-online/esafe-php-sdk/workflows/Test/badge.svg)

Unofficial PHP SDK for [紅陽支付](https://www.esafe.com.tw/index/Index.aspx), made by [Muzik Air](https://muzikair.com).

注意事項
----

[](#注意事項)

1. 紅陽支付因設計上的缺陷，故無法由 PHP 端送出交易
    - 需要另外由前端實作送出交易的功能
        - 前端若需要計算 `ChkValue` 時，請**務必**交給後端程式計算，否則將會暴露交易密碼
    - 本 SDK 著重於接受紅陽之 WebHook 功能（後台顯示名為「交易成功接收網址」、「交易失敗接收網址」與「交易回傳確認網址」）
2. 部份功能需與紅陽支付另外申請
    - Taiwanpay 支付方式
    - 電子發票（捐贈碼與統一編號功能）

Installation
------------

[](#installation)

```
composer require muzik/esafe-php-sdk

```

Usage
-----

[](#usage)

### 處理交易時 Web Hook

[](#處理交易時-web-hook)

```
