# Purchases, bills and invoices

Source: https://platform.lyrouter.com/ai_gateway/docs/orders/en
Last updated: 2026-10-19

Subscribing to plans, buying resource packs, renewing, adding seats, redeeming codes and requesting invoices are all done by the current Account Owner on the **Subscription & Credits** page. After placing an order you pay by scanning a QR code with WeChat or Alipay, and Team and Enterprise organizations can also pay by corporate transfer. An unpaid order can be resumed from "Orders" without ordering again. Once a CNY order that was actually paid is completed, you can request an invoice for it under "Orders".

## Page layout

**Subscription & Credits** is in the Organization management group of the sidebar; Account Members do not see this page. The page has four tabs:

| Tab | Purpose |
| --- | --- |
| "Purchase" | The "Subscription info" card, the "Credit balance" card, and three sections: "Subscriptions", "Resource packs" and "Redeem code" |
| "Orders" | View all orders, continue payment, request invoices and view invoice records |
| "Consumption" | How many Credits each call was charged; see [Billing and Credits](https://platform.lyrouter.com/ai_gateway/docs/billing/en) |
| "Redemptions" | Redemption records of vouchers and benefit codes |

(Screenshot: The Purchase tab: subscription info and Credit balance at the top, and a switch between Subscriptions, Resource packs and Redeem code below.)

## Placing an order

1. **Choose a product**
   - Subscription: under "Subscriptions", switch between "Monthly" and "Yearly", choose "Seats" and "Subscription term" on the card, check "Amount due" and click **Subscribe** (the button is **Upgrade** when the plan is above your current tier). Personal organizations cannot subscribe; the requirements are in [Billing and Credits](https://platform.lyrouter.com/ai_gateway/docs/billing/en).
   - Resource pack: under "Resource packs", choose "Quantity" (1–999). Packs with a bonus show "Includes X bonus, Y net credits". Click **Buy now**.
2. **Confirm the order**: checkout lists the order contents and the "Order summary" (Subtotal, Discount, Amount due); resource packs also list "Paid Credits", "Bonus Credits" and "Total credited". For an upgrade, the full plan price is shown, and after the order is placed the actual difference is calculated from the remaining period of the original subscription.
3. **Choose a payment method and place the order**: choose one under "Payment method", click **Confirm order**, then pay as described below.

| Payment method | Who can use it | Orders |
| --- | --- | --- |
| WeChat/Alipay QR code | All organizations | Subscriptions, resource packs, renewals, seat add-ons |
| Corporate transfer | Team and Enterprise organizations | Subscriptions, resource packs |
| Credit balance | Organizations with a subscription | Renewals, seat add-ons, auto-renewal; paid balance only |

Resource pack orders cannot be paid from the balance. After payment succeeds, the benefits arrive automatically: a subscription takes effect immediately, and Credits are added to the paid and granted balance as described under "Balance allocation".

### QR code payment

The page shows a QR code and a "Time remaining" countdown. Scan it with WeChat or Alipay and pay before the countdown ends; the payment result syncs automatically. If the page does not change after you pay, click **Paid already? Refresh status**.

- Leaving checkout does not cancel the order; you can continue payment later from "Orders".
- QR code orders cannot be canceled manually. An order still unpaid after the payment time limit is closed automatically once the platform confirms with the payment provider that it was not paid, and its status becomes "Canceled".

### Corporate transfer

1. After you choose "Corporate transfer" and click **Confirm order**, the page shows this order's "Bank", "Bank branch", "Account name", "Account number", "Exact transfer amount" and "Transfer reference". You can click **Copy all receiving details**.
2. Transfer exactly the "Exact transfer amount", and put the content of the page's "Memo" field in the transfer remarks; the platform uses it to match your payment.
3. Complete the transfer before the deadline shown on the page, then click **I have paid** and confirm. The order goes to "Under review" and can no longer be canceled.
4. Once the platform confirms receipt, the order becomes "Completed" and the benefits arrive automatically. If the review fails, the order becomes "Review rejected" and you need to place a new order.

If you have not transferred yet, you can click **Cancel order** and choose "I have not paid; cancel". If you have already transferred, click **I have paid** and wait for the review; do not cancel.

## Orders and continuing payment

"Orders" shows the last 90 days by default; clear the dates to see the full history. You can filter by "All order types" (Subscription, Resource pack, Plan upgrade, Renewal, Seat add-on), "All statuses" and "Exact order number". While a QR code order is awaiting payment, its status cell shows "Payment expires in mm:ss".

Click any row to open "Order details", which shows the product snapshot, order amount, paid amount, payment channel, channel transaction number, buyer, and the created, paid and completed times. Pending orders are handled here:

- **QR code orders**: within the payment time limit, click **Continue payment** to return to the original order's payment page. Continuing payment keeps the original order and amount; it does not reprice the order or extend the time limit.
- **Corporate transfer orders**: the details show the receiving details, and you can click **I have paid** or **Cancel order**.

| Status | Meaning | What you can do |
| --- | --- | --- |
| Pending payment | The order is created but not paid | Continue payment for a QR code order; click I have paid or cancel for a corporate transfer order |
| Under review | You clicked I have paid, and the platform is checking the transfer | Wait for the result |
| Review rejected | The corporate transfer failed review, and the order has ended | Place a new order |
| Processing | Payment received; the benefits are being granted | Refresh shortly |
| Completed | Paid, and the benefits have arrived | Request an invoice |
| Failed | Payment or processing failed | Place a new order |
| Canceled | Canceled, or closed because it was not paid in time | Place a new order |

(Screenshot: Orders can be filtered by date, order type, status and order number, and invoices are requested in the actions column.)

## Renewal, seat add-ons and auto-renewal

All three are handled on the "Subscription info" card at the top of "Purchase":

- **Renew**: choose how many billing cycles to renew (1–36); the seat count stays as in the current subscription. When the subscription is "Active" or in its "Grace period", the new period starts after the current expiry; when it has already expired, the period is counted from when the renewal takes effect. The dialog shows "New expiry after renewal".
- **Add seats**: available only while the subscription is "Active". New seats expire together with the current subscription and are paid pro rata for the remaining days; "List price" in the dialog shows the calculation. In the grace period or after expiry, renew first.
- **Paying with the balance**: the renewal and add-seats dialogs check "Pay with credit balance" by default, with the note "Only purchased Credits can offset invoices; granted Credits cannot." When the balance covers the full amount, the order completes immediately and its payment channel shows "Credit balance"; when an amount remains under "Left to pay", click **Continue to payment** and scan to pay the rest.
- **Auto-renew**: with the "Auto-renew" switch on the card turned on, the subscription is renewed for 1 billing cycle from the paid balance before it expires. Attempts start 1 hour before expiry and continue once an hour during the grace period. If the paid balance cannot cover the full amount, no order is placed: only the "Auto-renewal failed" reminder is sent, and the card shows "The next auto-renewal needs about ¥X, which exceeds your usable balance. Please top up Credits." Trial subscriptions do not auto-renew.

## Redeeming invite codes and vouchers

Invite codes, benefit codes and vouchers are all used under "Redeem code" on the "Purchase" tab: paste the code into the "Enter a redemption code" box (hyphens and letter case do not matter), click **Preview** to see what it contains, then click **Redeem**. The benefit goes straight to the current organization.

| Code type | Format | What you get |
| --- | --- | --- |
| Voucher | 16 characters, like `XXXX-XXXX-XXXX-XXXX` | Credits, added to the granted balance |
| Invite code, benefit code | New codes have 20 characters, like `XXXX-XXXX-XXXX-XXXX-XXXX`; older or custom codes may be shorter | Credits (added to the granted balance) or a trial subscription |

- **Trial benefits**: can only be redeemed in an organization of the matching edition: Team trial codes in Team organizations and Enterprise trial codes in Enterprise organizations, after the matching identity verification. Personal organizations cannot redeem them. A trial only pushes back the expiry of the current subscription, and seats can only increase, never decrease. Each organization can redeem at most 3 trial benefits, and the same trial code can be redeemed only once per organization.
- **Vouchers**: each signed-in account can redeem a given voucher only once.
- **Preview limit**: **Preview** for invite and benefit codes can be used at most 6 times per hour and 20 times per day per person; beyond that it shows "Too many code lookups. Try again in N minutes." Voucher previews and redemptions have their own rate limits.
- **Wrong-code protection**: after 3 wrong invite or benefit codes in a row, the page shows "Security check". Click **Send code**, complete the slider check, enter the 6-digit SMS code sent to your phone and click **Verify**. After verification you can try up to 5 more times within 10 minutes.

Redemption results are on the "Redemptions" tab, which lists Redeemed at, Type, Code, Credits granted, Benefit and Redeemed by. Only the last 4 characters of each code are shown.

## Requesting invoices

Orders that meet these conditions show **Request invoice** in the actions column of "Orders": "Completed" CNY orders with a paid amount above 0 that are not yet linked to a valid invoice request. Orders paid in full with the balance, with 0 actually paid, cannot be invoiced. For a row that cannot be selected, hover over its checkbox to see why.

1. Click **Request invoice** on a single order, or select several orders and click **Request invoice for selected (N)**, to open "Invoices".
2. Choose the "Title type": "Company" or "Individual / non-company"; then the "Invoice type": "General VAT invoice" or "Special VAT invoice". A special VAT invoice can only be issued to a company.
3. For a company, fill in "Company name" and the 18-character "Unified social credit code"; every title needs a "Delivery email". Registered address, registered phone, bank, bank account and remarks are in the optional details.
4. Check the "Invoice amount" and click **Submit invoice request**. The amount equals the total paid for the selected orders and cannot be changed.

Invoice details cannot be changed after submission; while a request is "Pending", you can cancel it and submit again. Click **Invoice records** above "Orders" to see all requests; their statuses are "Pending", "Processing", "Issued", "Rejected", "Canceled" and "Voided". Issued e-invoices are sent to the delivery email, and you can also download the PDF from the invoice records.

## FAQ

### I paid, but the benefits have not arrived. What should I do?

**Answer:** Open the order in "Orders" and check its status. If it is still "Pending payment" after you paid by QR code, click **Paid already? Refresh status** on the checkout page, or reopen the order details, and the system queries the payment provider again. "Processing" means the benefits are being granted; refresh shortly. When it is "Completed", go back to "Purchase" and click **Refresh balance** to see the balance. Do not place a second order for the same purchase. If nothing changes for a long time, contact support with the order number.

### My QR code order expired. Can I still pay it?

**Answer:** No. Once the order is closed, place a new one. If you had already paid by QR code before it expired, the platform checks with the payment provider, and an order confirmed as paid is completed as usual; you do not need to pay again.

### Can I get a refund for an order?

**Answer:** The console has no refund action; contact support if you need a refund. The granted balance is not refundable.
