cashfree/cashfree-pg-sdk-php
最新稳定版本:5.0.3
Composer 安装命令:
composer require cashfree/cashfree-pg-sdk-php
包简介
Cashfree's Payment Gateway APIs provide developers with a streamlined pathway to integrate advanced payment processing capabilities into their applications, platforms and websites.
README 文档
README
The Cashfree PG PHP SDK offers a convenient solution to access Cashfree PG APIs from a server-side Go applications.
Documentation
Cashfree's PG API Documentation - https://docs.cashfree.com/reference/pg-new-apis-endpoint
Learn and understand payment gateway workflows at Cashfree Payments here
Try out our interactive guides at Cashfree Dev Studio !
Getting Started
Note: This README is for the current branch and not necessarily what's released in Composer
Installation
composer require cashfree/cashfree-pg
Configuration
\Cashfree\Cashfree::$XClientId = "<x-client-id>"; \Cashfree\Cashfree::$XClientSecret = "<x-client-secret>"; \Cashfree\Cashfree::$XEnvironment = Cashfree\Cashfree::$SANDBOX;
Generate your API keys (x-client-id , x-client-secret) from Cashfree Merchant Dashboard
Basic Usage
Create Order
$cashfree = new \Cashfree\Cashfree(); $x_api_version = "2022-09-01"; $create_orders_request = new \Cashfree\Model\CreateOrderRequest(); $create_orders_request->setOrderAmount(1.0); $create_orders_request->setOrderCurrency("INR"); $customer_details = new \Cashfree\Model\CustomerDetails(); $customer_details->setCustomerId("walterwNrcMi"); $customer_details->setCustomerPhone("9999999999"); $create_orders_request->setCustomerDetails($customer_details); try { $result = $cashfree->PGCreateOrder($x_api_version, $create_orders_request); print_r($result); } catch (Exception $e) { echo 'Exception when calling PGCreateOrder: ', $e->getMessage(), PHP_EOL; }
Get Order
$x_api_version = "2022-09-01"; try { $response = $cashfree->PGFetchOrder($x_api_version, "<order_id>"); print_r($response); } catch (Exception $e) { echo 'Exception when calling PGFetchOrder: ', $e->getMessage(), PHP_EOL; }
Supported Resources
Licence
Apache Licensed. See LICENSE.md for more details
统计信息
- 总下载量: 7.82k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2022-07-13