Last Updated: August 30, 2026
Agreement to Terms
By accessing or using BillMyAgent's services, you agree to be bound by these Terms of Service. If you disagree with any part of these terms, you may not access or use our services.
Description of Service
BillMyAgent provides non-custodial payments infrastructure for AI agents and marketplaces, powered by the x402 protocol. Payments settle directly wallet-to-wallet on-chain; BillMyAgent never takes custody of funds. Our services include but are not limited to:
- Non-custodial payment facilitation via the x402 protocol
- HTTP 402 paywall functionality for monetized endpoints
- Automatic payment handling in SDKs (sign with any viem signer)
- Subscription management with buyer-approved renewal payments
- Payment links and hosted checkout for wallet-to-wallet USDC payments
- API access for payment operations (REST and GraphQL)
- GraphQL payment extensions for field-level monetization
- Webhook notifications
- Developer tools and SDKs (React, Vue, Web Components, Python)
- Signer-based payments (viem wallet client or server-side private key)
Account Registration
To use our services, you must:
- Be at least 18 years old
- Provide accurate and complete registration information
- Use a strong password (minimum 12 characters with uppercase, lowercase, and a number)
- Maintain the security of your account credentials
- Notify us immediately of any unauthorized access
- Be responsible for all activities under your account
API Keys and Security
You are responsible for maintaining the confidentiality of your API keys. You must:
- Keep your API keys secure and never share them publicly
- Rotate keys regularly and revoke compromised keys immediately
- Use API keys only for authorized purposes
- Comply with rate limits and usage restrictions
BillMyAgent is not responsible for any unauthorized use of your API keys.
Fees and Payment
Our transaction fees are clearly disclosed and may vary based on volume and service level. You agree to pay all applicable fees for services used. Fees are charged per transaction and are non-refundable except as required by law.
Payment Links
Payment links and hosted checkout let a merchant create a shareable request for a USDC payment. When a buyer opens the hosted checkout, they connect their own wallet and pay the merchant directly on-chain. The following terms apply:
- Single-use and expiring: each payment link is single-use and expires automatically (default 7 days, maximum 30 days). Once settled or expired, a link cannot be reused.
- Availability: payment links and hosted checkout are not currently offered to or for California residents.
- Merchant responsibility: the merchant is solely responsible for the correctness of each payment link, including the payment amount, the network (Base or Base Sepolia for testing only), and the destination wallet address.
- Wallet-to-wallet settlement: the buyer pays the merchant directly, wallet-to-wallet, on-chain. BillMyAgent is not a party to the payment and never takes custody of, holds, escrows, or otherwise controls the funds.
- Non-custodial, final, and non-refundable: consistent with our non-custodial model, payments made through a payment link are final and cannot be reversed or refunded through the platform. Any refund — including any refund required by applicable law — is the merchant's own arrangement made off-platform, directly with the buyer, and the merchant is responsible for honoring any refund rights buyers hold under applicable law.
Settled payment links are subject to our then-current transaction fee (currently 1%), recorded and invoiced monthly on the same basis as our other services; the fee does not change the wallet-to-wallet nature of the payment. Current fees are published on our website.
Prohibited Uses
You agree not to use our services for:
- Illegal activities or transactions
- Fraud, money laundering, or terrorist financing
- Violation of any applicable laws or regulations
- Infringement of intellectual property rights
- Transmission of malware or harmful code
- Attempting to circumvent security measures
- Reverse engineering or unauthorized access to our systems
Sanctions and Restricted Jurisdictions
You represent and warrant that you are not, and are not acting for or on behalf of, any person or entity that is the target of sanctions administered or enforced by the U.S. Department of the Treasury's Office of Foreign Assets Control (OFAC) or any other applicable sanctions authority — including any person named on the Specially Designated Nationals and Blocked Persons (SDN) List or any other restricted party list — and that you are not located in, organized under the laws of, or ordinarily resident in a comprehensively sanctioned jurisdiction. You agree to notify us promptly if this ceases to be true.
You may not use our services, directly or indirectly, for or on behalf of any such person, entity, or jurisdiction, or to facilitate any transaction that would violate applicable sanctions laws.
We screen wallet addresses against sanctions lists, including OFAC's published digital currency addresses, and we may restrict access from sanctioned jurisdictions. We may refuse to process, decline to broadcast, block, or cancel any transaction, and may suspend or terminate any account, where we determine in good faith that doing so is necessary or appropriate to comply with sanctions laws. We may report any such transaction and related information to OFAC or any other competent authority, without notice to you where notice is prohibited or inadvisable. We are not liable to you for any loss arising from action taken under this section.
Intellectual Property
All content, features, and functionality of BillMyAgent services are owned by BillMyAgent and are protected by copyright, trademark, and other intellectual property laws. You may not reproduce, distribute, or create derivative works without our express written permission.
Service Availability
We strive to provide reliable service but do not guarantee uninterrupted or error-free operation. We reserve the right to modify, suspend, or discontinue services with reasonable notice. We are not liable for any losses resulting from service interruptions.
Limitation of Liability
To the maximum extent permitted by law, BillMyAgent shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenues, whether incurred directly or indirectly, or any loss of data, use, goodwill, or other intangible losses.
Indemnification
You agree to indemnify and hold harmless BillMyAgent from any claims, damages, losses, liabilities, and expenses (including legal fees) arising from your use of our services, violation of these terms, or infringement of any rights of another.
Termination
We may terminate or suspend your account and access to services immediately, without prior notice, for conduct that we believe violates these Terms of Service or is harmful to other users, us, or third parties. You may terminate your account at any time.
Changes to Terms
We reserve the right to modify these Terms of Service at any time. We will notify users of material changes. Your continued use of our services after changes constitutes acceptance of the new terms.
Governing Law and Venue
These Terms of Service are governed by and construed in accordance with the laws of the State of Arizona, United States, without regard to its conflict of law provisions. The exclusive venue for any dispute arising out of or relating to these Terms or our services is the state and federal courts located in Maricopa County, Arizona, and each party consents to personal jurisdiction there.
Nothing in this section limits any non-waivable right you may have to bring proceedings in the courts of the place where you reside, or any mandatory consumer protection to which you are entitled under the law of that place.
Contact Us
If you have questions about these Terms of Service, please contact us.