rms/apiclient
最新稳定版本:v1.0.2
Composer 安装命令:
composer require rms/apiclient
包简介
this is library for rms api
README 文档
README
Run this command to install the library
composer require rms/apiclient
Basic Usage
Create payment form
<?php require_once 'vendor/autoload.php'; use RMS\ApiClient; $ApiClient = new ApiClient(); $ApiClient->setMerchantId("xxx"); $ApiClient->setAmount("1.10"); $ApiClient->setCurrency("MYR"); $ApiClient->setVerifyKey("xxx"); $ApiClient->setOrderId("DEMO12345"); $ApiClient->setBillName("xxx"); $ApiClient->setBillEmail("xxx@DOMAIN.COM"); $ApiClient->setBillMobile("0149998765"); $ApiClient->setBillDesc("xxx"); $ApiClient->setReturnUrl("xxx"); $ApiClient->setCallbackUrl("xxx"); $ApiClient->setEnvironment("SANDBOX"); //optional for sandbox $ApiClient->configureVcode(); $paymentform = $ApiClient->paymentViaHostedPage("PAYNOW"); //PAYNOW is value at payment button echo $paymentform;
Create direct server api call
<?php require_once 'vendor/autoload.php'; use RMS\ApiClient; $ApiClient = new ApiClient(); $ApiClient->setMerchantId("xxx"); $ApiClient->setAmount("1.10"); $ApiClient->setCurrency("MYR"); $ApiClient->setVerifyKey("xxx"); $ApiClient->setOrderId("DEMO12345"); $ApiClient->setBillName("xxx"); $ApiClient->setBillEmail("xxx@DOMAIN.COM"); $ApiClient->setBillMobile("0149998765"); $ApiClient->setBillDesc("xxx"); $ApiClient->setReturnUrl("xxx"); $ApiClient->setCallbackUrl("xxx"); $ApiClient->setEnvironment("SANDBOX"); //optional for sandbox $ApiClient->configureVcode(); $paymentdirectserver = $ApiClient->paymentViaDirectServer(); echo $paymentdirectserver;
统计信息
- 总下载量: 13
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-04-05