feat(FN-343): remove lingering iyzico references after Stripe migration (+1 more)

Commits merged:
- chore(FN-343): remove lingering iyzico references from docs, config, and scripts
- feat(FN-343): remove lingering iyzico references after Stripe migration

Files changed:
CLAUDE.md                                    | 10 +++++-----
 README.md                                    |  2 +-
 apps/api/src/database/schema/core.ts         |  1 +
 apps/web/src/messages/en.json                |  1 -
 apps/web/src/messages/tr.json                |  1 -
 apps/web/src/routes/dashboard/billing.tsx    |  6 +++---
 docker-compose.coolify.yml                   |  5 ++---
 docs/INDEX.md                                | 27 ++++++++++++-------------
 knowledge.md                                 | 30 ++++++++++++++--------------
 packages/shared/src/constants/error-codes.ts |  1 -
 packages/shared/src/index.ts                 |  1 -
 packages/shared/src/types/payment.ts         | 12 +----------
 scripts/fn342-pw-verify.mjs                  |  2 +-
 scripts/validate-env.sh                      |  3 +--
 14 files changed, 43 insertions(+), 59 deletions(-)

Fusion-Task-Id: FN-343
This commit is contained in:
Fusion
2026-05-14 02:31:34 +00:00
parent c1085d0bbf
commit 561b02b3d2
14 changed files with 43 additions and 59 deletions

View File

@@ -361,7 +361,6 @@
"refunded": "Refunded"
},
"methodLabels": {
"iyzico": "Credit Card",
"stripe": "Credit Card",
"eft": "EFT/Wire"
}

View File

@@ -361,7 +361,6 @@
"refunded": "İade"
},
"methodLabels": {
"iyzico": "Kredi Kartı",
"stripe": "Kredi Kartı",
"eft": "EFT/Havale"
}

View File

@@ -18,7 +18,7 @@ export const Route = createFileRoute("/dashboard/billing")({
interface Payment {
id: string;
amount: number;
method: "iyzico" | "eft";
method: "stripe" | "eft";
status: "completed" | "pending" | "failed" | "refunded";
planName?: string;
receiptUrl?: string;
@@ -77,7 +77,7 @@ function BillingPage() {
{/* Method Filter */}
<div className="flex gap-1">
{["all", "iyzico", "eft"].map((method) => (
{["all", "stripe", "eft"].map((method) => (
<Button
key={method}
variant={methodFilter === method ? "default" : "outline"}
@@ -149,7 +149,7 @@ function BillingPage() {
{/* Method */}
<div className="text-center">
<Badge variant={payment.method === "iyzico" ? "secondary" : "outline"}>
<Badge variant={payment.method === "stripe" ? "secondary" : "outline"}>
{t(`billing.methodLabels.${payment.method}`)}
</Badge>
</div>