Skip to main content
API resource reference for PaymentMethod, part of the Billing service. To create or change one, see Changing resources; to inspect, see Reading resources.
This resource is part of the v1alpha1 API and is subject to change. Fields and behavior may change in future releases.

Identity

Overview

A PaymentMethod associates a payment instrument — such as a credit card or US bank account — with a BillingAccount. You create one carrying only a reference to the billing account and a human-readable display name. The billing service then injects the PaymentMethodClass that selects the provider, and the provider controller drives the setup flow and reports the confirmed instrument back on status once it is active. Use it when you need to register a new way to pay for a billing account within a Project.

Spec fields

Status fields (read-only)

Usage

Run datumctl explain paymentmethods --recursive to see the full, live field tree for this resource.
Last modified on July 2, 2026