Page tree
Skip to end of metadata
Go to start of metadata

HPD

Пример настройки конфига

database:
  name: localhost.dev1
  user: AIS_PAYMENTS
  password: q123
  max_pool_size: 5

hydra:
  user: 'hpd'
  password: 'q123'

pid_path: /var/run/${mode}/${appname}/hpd.pid

plugins:
  default:
    currency: RUB
    account_lookup_field: "account_no"
    bank_account: "CloudPayments"
    account_lookup_pattern: ^\w+$
    pay_type: RMM_KIND_PaySys

  cloud_payments:
    main:
      account_lookup_field: "account_no"
      bank_code: "CloudPayments"
      bank_account: "CloudPayments"
      secret_key: "some_secret_key"

listeners:
  http:
    plain:
      host: 0.0.0.0
      port: 9080
      plugins: [cloud_payments/main]
      timeout: 30

workers:
  - listeners: [http/plain]

Еще нужно будет на стороне клиента настроить личный кабинет в CloudPayments, чтобы тот отправлял check/pay post запросы с собственным протоколом cloudpayments.

HUPO

Пример конфига:

payments:
  enabled: true
  use_hpay: false
  verify_ssl: false  # при проблемах с самоподписанным сертификатом

  gateways:
    cloud_payments:
      default:
        hpd_url: http://192.168.14.20:9080
        hpd_plugin_name: cloud_payments
        hpd_plugin_instance: main
        hpd_secret: hpd_secret_key
        hpd_login: hpd
        hpd_password: q123
        public_id: pk_000000000000000000000000
        currency: RUB

  available_payment_gateways:
    - cloud_payments

public_id нужно взять в личном кабинете CloudPayments.

Для 

HUPO-789 - Getting issue details... STATUS

  • No labels