web-next: /restore-items cobra por SumUp (1€/ítem) en vez de PD

- Nuevo servicio de pago `restore-item` (getRestoreItemPrice default 1€, fulfill
  SOAP `.item restore <recover_id> <char>`). Al pulsar "Recuperar" se crea un
  checkout de SumUp y al pagar se ejecuta el restore.
- Se quita el descuento de 100 PD y el gate "No tienes PD suficientes".
- La búsqueda sigue igual (gratis, cooldown 8h, Turnstile).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-14 13:17:23 +00:00
parent 03f75e189c
commit 671632a6a0
6 changed files with 27 additions and 84 deletions
+1
View File
@@ -16,6 +16,7 @@ export const getChangeRacePrice = () => priceFrom('home_changeraceprice', 10.0)
export const getChangeFactionPrice = () => priceFrom('home_changefactionprice', 10.0)
export const getLevelUpPrice = () => priceFrom('home_levelupprice', 10.0)
export const getTransferPrice = () => priceFrom('home_transferprice', 10.0)
export const getRestoreItemPrice = () => priceFrom('home_restoreitemprice', 1.0)
export interface GoldOption {
gold_amount: number