Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: make nuance notable // CONSULT-6891


Warning

В этом плагине нестандартный путь для подтверждения платежа (вебхуков): /openpay/<instance_name>/confirm_payment


Code Block
languageyml
themeConfluence
titleПример конфига HPD
plugins:
	  openpay:
    	main:
      		bank_code: openpay
	        bank_account: openpay
      		currency: MXN
      		secret_key: secret
      		api_url: https://sandbox-api.openpay.mx/v1/
      		merchant_id: merchant_id
      		private_api_token: private_api_token
      		payment_description: Payment description
      		redirect_url: http://example.com   # url для редиректа после ввода данных карты и подтверждения платежа в ПС
			    dashboard_url: https://sandbox-dashboard.openpay.mx   # url дашборда ПС. Берется из документации в зависимости от окружения. Нужен для формирования ссылки на чек с штрихкодом, при оплате данным методом
            recurrent_enabled: true

listeners:
	  http:
		    plain:
			      plugins: [openpay/main]

workers:
	  - listeners: [http/plain]

URL для подтверждения платежа в гидре в данном случае:    <hpd_base_url>/openpay/main/confirm_payment

Настройка вебхука в

...

ЛК платёжной системы

После создания вебхука в личном кабинете платежной системы, его нужно будет активировать с помощью кода верификации. Код отправляется платежной системой на адрес, указанный при создании вебхука ('<hpd_base_url>/openpay/main/confirm_payment'). hpd выведет код в логи, в формате 'Webhook verification code: <verfication_code>'.

Автоплатежи Автоплатежи

Jira
serverJIRA
serverId7e385121-fe81-3ba6-a338-f18d15a6b63a
keyHPD-480

...