Payment adapter skeleton · WEBSITE_F3_PAYMENT_ADAPTER_SKELETON_1780389960

Subscription and payment adapter skeleton

WEBSITE-F3 payment adapter API skeleton is online. It does not charge real money or issue real license yet; it defines checkout, webhook, order state machine and subscription status first.

Current API

  • GET /api/billing/plans
  • GET /api/billing/status
  • POST /api/billing/checkout dry-run
  • POST /api/billing/webhook test-mode only

What order state machine means

It is the status track of an order: created, pending, paid, active, failed or refunded. It ensures download/license are unlocked only after server-side verified payment webhook.

View plans JSON payment contract