定制 rishabjasrotia/phonepe-drupal-sdk 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-12-26

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固