@nexartis/homeport-sdk - v1.2.16
    Preparing search index...

    Class BillingNamespace

    Index
    • DELETE /api/ucp/checkout-sessions/:id — Cancel a checkout session.

      Parameters

      • sessionId: string

      Returns Promise<{ id: string; status: string }>

    • GET /api/ucp/checkout-sessions?id= — Get a checkout session.

      Parameters

      • sessionId: string

      Returns Promise<CheckoutSession>

    • GET /api/subscriptions?keyId= — Get subscription for a key.

      Parameters

      • keyId: string

      Returns Promise<Record<string, unknown>>

    • GET /api/invoices?keyId= — List invoices for a key.

      Parameters

      • keyId: string

      Returns Promise<Record<string, unknown>>

    • PATCH /api/ucp/checkout-sessions/:id — Submit payment for a checkout session.

      Parameters

      • sessionId: string
      • payment: Record<string, unknown>

      Returns Promise<Record<string, unknown>>