fix: sub-method enabled check, guest payment provider, silent FSM return

This commit is contained in:
root
2026-03-16 04:40:36 +00:00
parent 557af5994d
commit 603b9a1f46
2 changed files with 14 additions and 2 deletions
+2 -2
View File
@@ -684,11 +684,11 @@ class PaymentService(
payment_system_id=ps_id,
)
if result:
await _patch_guest_metadata(result['local_payment_id'], 'kassa_ai')
await _patch_guest_metadata(result['local_payment_id'], payment_method)
return {
'payment_url': result.get('payment_url'),
'payment_id': result.get('order_id'),
'provider': 'kassa_ai',
'provider': payment_method,
}
return None