← Articles
UCP Feature February 24, 2026 · ACSchil

UCP Payment Instrument Qualifiers: Enabling BNPL and Installments in Agentic Commerce

A new proposal to the Universal Commerce Protocol adds qualifiers to payment instruments — an optional field that enables AI agents to communicate payment method capabilities like "can do 4-installment BNPL" or "qualifies for 0% APR." This seemingly small addition unlocks significant functionality for agentic commerce.

About the Contributor

ACSchil is a contributor to the Universal Commerce Protocol, focused on payment infrastructure. This PR closes issue #137, which has been open since early in UCP's development — indicating this was a known gap the community has been waiting to address.

The Problem: Payment Methods Aren't Binary

When an AI agent helps a user checkout, it needs to understand what payment options are available. But "accepts Visa" is rarely the full story. Modern payment flows include:

Without qualifiers, an agent can't communicate that a particular card "qualifies for 6-month 0% APR on purchases over $500" — it can only say "this is a Visa card."

What Changed Technically

The PR adds an optional qualifiers: string[] field to the Payment Instrument schema:

{
  "paymentInstrument": {
    "type": "card",
    "network": "visa",
    "lastFour": "4242",
    "qualifiers": [
      "com.klarna.pay-in-4",
      "com.affirm.0apr-12mo"
    ]
  }
}

Key design decisions:

Why This Matters

The BNPL use case: When an agent knows a user's card qualifies for Klarna Pay-in-4, it can surface that option proactively: "I can split this $400 purchase into 4 interest-free payments of $100. Want me to do that?"

This enables several important scenarios:

Protocol Design Insight

The decision to make qualifiers "opaque" rather than defining a taxonomy is noteworthy. UCP could have specified a finite set of qualifier types (BNPL, installments, rewards). Instead, it provides a generic mechanism and lets the ecosystem evolve.

This mirrors how HTTP headers work — the protocol provides the mechanism, but X-Custom-Header semantics are defined by applications. It's a bet that the payment landscape will evolve faster than any committee could standardize.

Next Steps

The PR is open and under review. Key questions for the community:

As endorsed partners like Klarna, Affirm, and Splitit join the UCP ecosystem, expect qualifiers to become a key integration point.

Source: Universal-Commerce-Protocol/ucp#214