News

How to Verify an AI Agent's Authority to Pay a Business Invoice

AIR
October 26, 2026

AI agent verification for business invoice payments should establish which agent is making the request, which business it represents and whether that business authorized the specific payment. The supplier then needs to match the request to its invoice and acceptance policy. Recognizing the software is only one part of that decision.

A finance team may already have approved an invoice while someone still has to open a supplier portal and enter the payment. An agent can perform that last step, but the receiving business needs enough evidence to distinguish an approved payment from a plausible request involving the wrong buyer, invoice or recipient.

Why invoice payments are a useful test of agent identity

On 20 October 2026, Visa, the payments network, announced a live pilot with business payments platforms BILL and Billtrust. According to Visa, the pilot connects agent authentication with buyer-approved instructions, tokenized payment credentials and a payment path tied to a specific invoice. It describes agents executing eligible payments that buyers have already approved. Read Visa's announcement, 20 October 2026.

That is a concrete starting point for product teams: a defined buyer, a known payable and an existing approval process. The following model is our suggested design exercise for that situation. It is not a description of the pilot's internal implementation or an AIR deployment.

Start with the invoice and work back to the authority

Consider a fictional buyer, Harbour Design, paying supplier Northline Supplies HK$12,400 for invoice NS-2048. A finance approver has authorized that invoice, in that currency, to the supplier's approved payment destination, before the end of Friday.

The agent's instruction is to complete that payment. Before accepting the request, the parties should be able to answer these questions:

Checks to agree for an illustrative business invoice payment
QuestionEvidence to agree between the partiesDecision it supports
Which agent is calling?An authenticated agent or service identityWhether this requester can use the payment path
Which business does it represent?A reliable link to Harbour Design's buyer recordWhich customer's invoice is involved
Who approved the payment?An approval reference tied to the buyer's authorized processWhether the instruction came from an accepted authority
What was approved?Invoice NS-2048, HK$12,400, HKD, recipient and expiryWhether this attempted payment matches the instruction
What happened?A payment reference and current processing outcomeWhether the invoice can be reconciled

The responsible system can differ for each row. The buyer's platform may enforce the approver's role, while the supplier checks its invoice and acceptance conditions. Agree that division explicitly so neither side assumes the other has performed a missing check.

Keep the business and the agent distinguishable

Harbour Design is the party whose invoice is being paid. The agent is the software performing the action. Operations teams benefit from keeping both identities visible in the transaction record, especially when several agents serve the same buyer.

This distinction also appears in established authorization protocols. The Internet Engineering Task Force's RFC 8693, published in 2020, describes token exchange with delegation and impersonation semantics. It provides a vocabulary for distinguishing a represented subject from an actor; it does not establish an organization's invoice-approval policy. RFC 8693: OAuth 2.0 Token Exchange.

For the broader concepts, our guide to agent identity and authorization separates recognizing the agent from deciding what it may do. Invoice-payment design adds the business records that make that authority useful.

Define what happens when the payment changes

The difficult cases often arrive after the original approval. A supplier corrects the amount, a payment attempt times out, or a message asks the agent to use a different destination.

In our example, the team could adopt the following acceptance rules:

Illustrative acceptance and escalation rules for invoice NS-2048
EventSuggested response
All details match and approval remains currentContinue through the supplier's normal acceptance and payment checks.
The invoice changes to NS-2049Stop and obtain approval for the new invoice. Similar amounts do not establish equivalence.
A request substitutes a payment destinationPause and use the buyer's established supplier-detail verification process.
The amount becomes HK$12,600Seek revised approval because this example authorized an exact total.
Friday's approval has expiredObtain a current instruction before attempting payment.
A timeout leaves the first attempt uncertainCheck the original payment's status before retrying; preserve the reference used to prevent duplicates.

These are illustrative policy choices. A business that permits partial payments or defined amount tolerances should encode those conditions deliberately and test them. The agent should not infer permission from a seemingly helpful outcome, such as paying a different invoice with a lower balance.

Build a record that finance teams can reconcile

An agent's conversation history should not be the only explanation available when a payment is disputed. We recommend recording the buyer reference, agent identity, approval reference, approved transaction details, relevant decision times and final payment reference in the systems responsible for those decisions.

Keep request acceptance, payment authorization and payment completion distinguishable. A request may pass the supplier's checks while the payment fails, or the payment may remain pending. Reconciliation needs the actual outcome.

Record references and decision results where sufficient, and apply the business's retention and access policies. There is no operational benefit in copying a customer's full identity credential into every log if the support question only requires the approval and transaction references.

Where AIR fits in the discussion

We position AIR Agent around the user behind the agent and the permissions relevant to a business interaction. For a proposed invoice-payment flow, the useful conversation starts with who establishes the represented business, who evaluates authority and who owns payment acceptance. Supported interfaces and product availability should be confirmed for the deployment.

Our Know Your Agent guide provides a broader trust framework. The invoice example above is a way to turn that framework into acceptance cases for product, finance and operations teams.

Frequently asked questions

Is business identity enough to authorize an AI agent's payment?

No. Establishing which company is represented does not show that it approved this invoice payment. The flow also needs evidence of authority and the conditions attached to the instruction.

Can an agent change a supplier's payment destination?

Only through a process the business explicitly permits. In the example here, a destination change triggers the existing supplier-detail verification process and a review of the payment instruction.

What happens if an invoice changes after approval?

Compare the revised invoice with the authorized conditions. A changed invoice identifier or a total outside the approved limits should trigger a new decision, rather than automatic acceptance.

Does payment approval prove that the buyer approved the invoice?

The payment provider's decision and the buyer's invoice approval answer different questions. Preserve evidence of both where they are required by the flow.

How should a team test an agentic invoice-payment flow?

Test the successful payment alongside changed invoices, expired authority, mismatched buyers, changed destinations and uncertain retries. Specify which system should stop or escalate each case and what record explains its decision.

Partner with AIR

AIR is one integration suite for identity, money and loyalty. AIR Identity lets trusted issuers issue verifiable credentials and businesses verify them, so acquisition starts with users who already qualify, with minimal data custody. AIR Money embeds compliant global financial infrastructure, opening new markets without building new rails. AIR Loyalty gives brands a programmable, stable-value points engine that keeps users coming back.

Partner with us to grow your business.

AIR is built by Moca Network, the identity network of Animoca Brands.

Stay updated on AIR launches
Product updates, partner launches, and research across digital identity, fintech, and loyalty. Unsubscribe anytime.
By subscribing, you agree to our Privacy Policy and consent to receive updates.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
In this article
Blog

Read more articles

View all
AI-generated editorial illustration of a customer reviewing a retailer’s request for membership status on a phone at a shop counter, with the AIR logo at bottom left.
News
Who Verifies the Verifier? Trust Checks Before Sharing Identity Credentials
Explore how verifier identity, request origin and user consent help people decide whether to share identity credentials with a business.
AI-generated editorial illustration of 1Password sign-in approval beside an AI shopping interface.
News
1Password for Agents: What It Means for AI Commerce
What 1Password for Agents means for AI commerce—and how AIR connects verified customer identity, delegated permissions, loyalty benefits and business value.
AI-generated editorial illustration of a warehouse employee checking a release order while a courier holds a parcel and presents a badge.
Ecosystem
Know Your Agent checklist for merchants: before an AI agent buys
A practical KYA checklist for AI commerce: agent identity, customer permission, eligibility, payment controls, revocation and evidence for support teams.