rishabjasrotia/phonepe-drupal-sdk
Composer 安装命令:
composer require rishabjasrotia/phonepe-drupal-sdk
包简介
PhonePe Drupal Payment Gateway SDK for PHP
README 文档
README
A PHP SDK for integrating with PhonePe Payment Gateway.
Installation
This library is used as a dependency by the Drupal Commerce PhonePe Payment module.
For standalone usage, install via Composer:
composer require rishabjasrotia/phonepe-drupal-sdk
Usage
use PhonePe\SDK\payments\v1\PhonePePaymentClient; use PhonePe\SDK\Env; use PhonePe\SDK\payments\v1\models\request\builders\PgPayRequestBuilder; use PhonePe\SDK\payments\v1\models\request\builders\InstrumentBuilder; $phonePeClient = new PhonePePaymentClient( $merchantId, $saltKey, $saltIndex, Env::PRODUCTION ); $request = PgPayRequestBuilder::builder() ->mobileNumber($mobileNumber) ->callbackUrl($callbackUrl) ->merchantId($merchantId) ->merchantUserId($merchantUserId) ->amount($amountInPaisa) ->merchantTransactionId($merchantTransactionId) ->redirectUrl($redirectUrl) ->redirectMode("REDIRECT") ->paymentInstrument(InstrumentBuilder::buildPayPageInstrument()) ->build(); $response = $phonePeClient->pay($request);
Requirements
- PHP >= 7.4
- Guzzle HTTP Client ^6.0|^7.0
License
MIT
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-12-26