danielflow/yandex-checkout-sdk-php

dev-main 2022-04-13 16:29 UTC

This package is not auto-updated.

Last update: 2024-09-27 02:34:27 UTC


README

Build Status Latest Stable Version Total Downloads Monthly Downloads License

俄语 | 英语

用于处理通过 API Яндекс.Кассы 的支付的应用程序。适用于将连接到 Яндекс.Касс的方式称为API的用户。

要求

PHP 5.3.2(及以上)以及 libcurl 扩展

安装

使用 Composer 在控制台安装

  1. 安装包管理器 Composer。
  2. 在控制台执行以下命令
    composer require yandex-money/yandex-checkout-sdk-php
    

在您的项目的 composer.json 文件中

  1. 将以下行添加到您的项目的依赖项列表中:"yandex-money/yandex-checkout-sdk-php": "*"
    ...
     "require": {
         "php": ">=5.3.2",
         "yandex-money/yandex-checkout-sdk-php": "*"
    ...
    
  2. 更新项目依赖。转到 composer.json 所在目录,并执行以下命令
    composer update
    
  3. 在您的项目代码中连接到我们的客户端自动加载文件
    require __DIR__ . '/vendor/autoload.php';
    

手动

  1. 下载 Yandex.Checkout API PHP 客户端库的存档,解压它并将 lib 目录复制到您的项目中的适当位置。
  2. 在您的项目代码中连接到我们的客户端自动加载文件
    require __DIR__ . '/lib/autoload.php'; 
    

开始使用

  1. 导入所需的类
    use YandexCheckout\Client;
    
  2. 创建客户端对象的实例,并设置商店标识符和秘密密钥(可以在 Яндекс.Касса的个人账户中获取)。 如何生成秘密密钥
    $client = new Client();
    $client->setAuth('shopId', 'secretKey');
    
  3. 调用所需的 API 方法。 更多详情请参阅 Яндекс.Касса API 文档