worldline/sips-office-sdk

该库简化了Sips 2.0电子支付API的使用。

1.0.3 2020-03-12 16:06 UTC

This package is auto-updated.

Last update: 2024-08-29 05:00:53 UTC


README

此包提供了Sips Office JSON、Paypage JSON和Walletpage JSON API的PHP实现。

⚠️ 此库是为Sips 2.0编写的,与Sips 1.0不兼容。

Github last commit
GitHub release (latest by date including pre-releases)
GitHub issues GitHub closed issues
GitHub

安装

最简单的方法是通过 Composer 安装。使用Composer安装库的最新版本。

composer require worldline/sips-office-sdk

安装后,如果需要,不要忘记要求composer的自动加载器。

require_once 'vendor/autoloader.php';

使用方法

设置

首先,设置环境。根据您要使用的API,有 PaypageEnvironmentOfficeEnvironmentWalletEnvironment。每个API都可以在生产(《em>PROD》)和测试(《em>TEST》)中使用

$env = new PaypageEnvironment("PROD");

然后使用此环境来设置客户端。

$client = new SipsClient($env, "merchantId", "secretKey", keyVersion);

使用包含的函数。

doCardOrder

描述

example

doWalletOrder

描述

example

doGetBcmcIntent

描述

example

doGetBcmcQr

描述

example

doPaymentProviderFinalize

描述

example

doGetTransactionData

描述

example

doRefund

描述

example

doDuplicate

描述

example

doAddCard

描述

example

doGetWalletData

描述

example

doGetPaymentMean

描述

example

doDeletePaymentMean

描述

example

doSignoffWallet

描述

example

高级请求。

blabla

其他功能。

getLastRequestAsJSON()

blabla

voorbeeld

getLastResponseAsJSON()

blabla

voorbeeld