---
title: "Payment Success Page"
method: GET
path: "/payment/success"
tags: ["recharge"]
---

# Payment Success Page

`GET /payment/success`

Public landing page after a hosted-checkout / overlay payment.

No auth required: the user lands here from the hosted checkout's tab, where
their qcode session cookie may not be present. This page is purely UI — the
actual balance update happens
asynchronously via webhook. We just show "成功" + auto-redirect to
dashboard so the user doesn't get bounced through Logto.

## Query parameters

- `order_id` string, nullable

## Response `200`

Successful Response

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/qcode/apis/qcode-web.md) · [All operations](https://skmtc.dev/qcode/apis/qcode-web/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/qcode/qcode-web/revisions/2f2f5f49ffc7/schema)
