GuideConsumer

Payment System Overview

A basic guide to subscriptions, billing periods, payment history, and common payment statuses.

Last updated Apr 17, 2026

How billing works on ThailandAPI

ThailandAPI charges are tied to your subscription and the plan you selected for each API.

What starts a payment

  • A payment begins when you subscribe to a paid plan or when a recurring billing cycle is renewed.
  • Each subscription keeps its own billing context, usage, and payment records.
  • Free plans may create usage records without creating a paid charge.

Billing period basics

  • The billing period represents the cycle used to track plan charges and related usage.
  • Monthly plans are grouped into billing periods such as 2026-04.
  • Payment history and billing details help you match a charge to the correct subscription cycle.

What you can review in the dashboard

  • Active subscriptions and plan names
  • Payment amount and currency
  • Payment method and current status
  • Charge date, billing period, and transaction reference when available

Common payment statuses

  • pending: the payment has started and is waiting for confirmation or settlement
  • successful: the payment completed successfully
  • failed: the payment could not be completed
  • refunded: the payment was refunded fully or partially

When to check payment details

  • You need to confirm which subscription was charged
  • You want to verify whether a renewal succeeded
  • You are investigating a failed payment or refund
  • You need billing information before opening a support case

Good operating habits

  • Review payment history after changing plans
  • Keep the payment method on file current
  • Compare billing records with subscription usage when troubleshooting
  • Use support with the payment ID or subscription ID if a charge looks incorrect

Need deeper details?

Open the billing and payment history pages in your dashboard to inspect the latest status, subscription link, and charge timeline.

Related Docs

Continue with the next pages that support the same workflow.