vertx-one/symfony-raiffeisen-ecom-client 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

vertx-one/symfony-raiffeisen-ecom-client

Composer 安装命令:

composer require vertx-one/symfony-raiffeisen-ecom-client

包简介

Symfony Client for raiffeissen.ru eComApi. https://e-commerce.raiffeisen.ru/api/doc/ecom.html

README 文档

README

Documentation: https://e-commerce.raiffeisen.ru/api/doc/ecom.html

Клиент для raiffeisen.ru e-commerce API.

Позволяет:

  1. формировать ссылку на оплату
  2. проверять подпись полученного уведомления от банка
  3. получать информацию о платеже
  4. отправлять запросы на возврат и получение информации об статусе обработки запроса

Дополненительно доступно использование сериализации в типизированные структуры с поддержкой валидации (см. папку Type)

Использование

Добавляем в .env

RAIFFEISEN_IS_TEST_MODE="0"
#RAIFFEISEN_IS_TEST_MODE="1" # для тестов 
RAIFFEISEN_MERCHANT_ID="<id>"
RAIFFEISEN_MERCHANT_KEY="<key>"

Добавляем в config.yaml

parameters:
  raiffeisen.is_test_mode: '%env(RAIFFEISEN_IS_TEST_MODE)%'
  raiffeisen.merchant_id: '%env(RAIFFEISEN_MERCHANT_ID)%'
  raiffeisen.secret_key: '%env(RAIFFEISEN_MERCHANT_KEY)%'

services:
  VertxOne\Symfony\RaiffeisenRu\Ecom\Service\Client:
    arguments: ['%raiffeisen.is_test_mode%', '%raiffeisen.secret_key%']

  VertxOne\Symfony\RaiffeisenRu\Ecom\Service\PaymentLinkGenerator:
    arguments: ['%raiffeisen.is_test_mode%', '%raiffeisen.merchant_id%']
    
  VertxOne\Symfony\RaiffeisenRu\Ecom\Service\SignatureGenerator:
    arguments: ['%raiffeisen.merchant_id%', '%raiffeisen.secret_key%']

统计信息

  • 总下载量: 13
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-04-21

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固