fix: gate PayKilla by minimum payment amount

This commit is contained in:
3252a8
2026-06-04 16:21:10 +03:00
parent bdf0622be5
commit ae7bfb9621
15 changed files with 567 additions and 25 deletions
@@ -4271,6 +4271,57 @@
"updated_at": null,
"webhook_base_url_configured": false
},
{
"key": "PAYKILLA_MIN_PAYMENT_AMOUNT",
"type": "float",
"section": "payments",
"section_order": 4,
"subsection": "PayKilla",
"label": "Minimum payment amount",
"description": "Minimum payment amount accepted through PayKilla. The value is interpreted in PAYKILLA_MIN_PAYMENT_CURRENCY and converted for tariff currencies.",
"i18n_label_key": "admin_settings_field_paykilla_min_payment_amount_label",
"i18n_description_key": "admin_settings_field_paykilla_min_payment_amount_description",
"i18n_subsection_key": "admin_settings_subsection_paykilla",
"i18n_placeholder_key": "admin_settings_field_paykilla_min_payment_amount_placeholder",
"placeholder": "10.0",
"optional": true,
"secret": false,
"min": 0,
"provider_id": "paykilla",
"provider_label": "PayKilla",
"webhook_provider_id": "paykilla",
"webhook_path": "/webhook/paykilla",
"webhook_requires_base_url": false,
"value": "",
"overridden": false,
"updated_at": null,
"webhook_base_url_configured": false
},
{
"key": "PAYKILLA_MIN_PAYMENT_CURRENCY",
"type": "string",
"section": "payments",
"section_order": 4,
"subsection": "PayKilla",
"label": "Minimum payment currency",
"description": "Currency for PAYKILLA_MIN_PAYMENT_AMOUNT. Default: USD.",
"i18n_label_key": "admin_settings_field_paykilla_min_payment_currency_label",
"i18n_description_key": "admin_settings_field_paykilla_min_payment_currency_description",
"i18n_subsection_key": "admin_settings_subsection_paykilla",
"i18n_placeholder_key": "admin_settings_field_paykilla_min_payment_currency_placeholder",
"placeholder": "USD",
"optional": true,
"secret": false,
"provider_id": "paykilla",
"provider_label": "PayKilla",
"webhook_provider_id": "paykilla",
"webhook_path": "/webhook/paykilla",
"webhook_requires_base_url": false,
"value": "",
"overridden": false,
"updated_at": null,
"webhook_base_url_configured": false
},
{
"key": "PAYKILLA_VERIFY_WEBHOOK_SIGNATURE",
"type": "bool",