feat: integrate PayPear payment provider

Full integration following SeverPay patterns:
- API client with Basic Auth, idempotency, HMAC webhook verification
- PayPearPaymentMixin with create, webhook, finalize (all side effects), status check
- CRUD, model, migration (0058), PaymentMethod.PAYPEAR enum
- Webhook endpoint, cabinet topup, bot handler, payment verification
- Sub-options: bank_card, sbp, sberpay, tpay
- Config: PAYPEAR_ENABLED, PAYPEAR_SHOP_ID, PAYPEAR_SECRET_KEY, etc.
This commit is contained in:
Fringg
2026-04-16 05:36:48 +03:00
parent 92eaf45311
commit a18f6caa9b
16 changed files with 1572 additions and 2 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 822 KiB