cielowp / api-3.0-php
与Cielo开发者API 3.0集成
v1.0.0
2020-03-04 19:04 UTC
Requires
- php: >=5.6
- ext-curl: *
- ext-json: *
- developercielo/api-3.0-php: ^1.3.1
- psr/log: ^1.1
This package is auto-updated.
Last update: 2024-09-05 05:15:57 UTC
README
SDK API-3.0 PHP
主要功能
- 信用卡支付。
- 借记卡支付。
限制
由于涉及应用的用户界面,SDK仅作为创建交易的框架运行。在直接授权的情况下没有限制;但在需要认证或任何用户重定向的情况下,开发者应使用SDK生成支付,并使用Cielo返回的链接提供用户重定向。
依赖
- PHP >= 5.6
安装SDK
如果您的项目中已经存在composer.json
文件,只需将以下依赖项添加到项目中
"require": { "cielowp/api-3.0-php": "^1.0" }
添加依赖项到composer.json
后,只需执行
composer install
或者,您可以直接在终端中执行
composer require "developercielo/api-3.0-php"
支持的产品和标志及其常量
<?php require 'vendor/autoload.php'; use Cielo\API30\Ecommerce\CreditCard;
使用SDK
要使用SDK创建简单的信用卡支付,只需执行以下操作
创建信用卡支付
<?php require 'vendor/autoload.php'; use CieloWP\CieloWP; use CieloWP\Gateway\Gateway; use CieloWP\Order\Order; $order_cielo = new Order($this->get_app_env(), $this->merchant_id, $this->merchant_key, $order->get_total(), $order_id, Gateway::TYPE_CREDIT_CARD); $returnCielo = CieloWP::process_payment($order_cielo); //return //$returnCielo['success'] //$returnCielo['error']
创建信用卡支付
<?php require 'vendor/autoload.php'; use CieloWP\CieloWP; use CieloWP\Gateway\Gateway; use CieloWP\Order\Order; $order_cielo = new Order($this->get_app_env(), $this->merchant_id, $this->merchant_key, $order->get_total(), $order_id, Gateway::TYPE_DEBIT_CARD, $this->get_api_return_url($order)); $returnCielo = CieloWP::process_payment($order_cielo); //returno //$returnCielo['success'] //$returnCielo['error']