Skip to main content
This page introduces the current-period top-up use case for an active Subscription and the key fields you need to handle. Call POST /api/v1/subscription/update to update future billing and create an immediate top-up order for the current period in one request.

Behavior rules

  • topupAmount charges only the current-period difference.
  • The updated amount or productInfo takes effect from the next billing period.
  • The immediate top-up does not change the Subscription billing dates or period sequence.
  • When topupStatus is AUTHORIZATION_REQUIRED, parse topupAction as a JSON string and redirect the user to its webUrl.
  • Use the Payment order notification as the payment source of truth. If the notification is delayed or lost, call POST /api/v1/order/inquiry with acquiringOrderId.
  • Do not treat a browser redirect as proof of payment success.