Payments and Identity for Agents
Agents can book through Libramen only with payment methods accepted by the selected business.
Payments and Identity for Agents
Agents can book through Libramen only with payment methods accepted by the selected business.
Some businesses accept card payments through Stripe. Some also accept Stripe Link agent payments, stablecoin payments, or both.
Cards and Stripe Link
Card payments run through Stripe. An agent can pay a business without exposing the user's card details to the business or to the booking conversation.
Agents that pay through Stripe Link follow the payment instructions Libramen returns when a booking is approved. The exact steps for agent builders are in the skill file at https://libramen.ai/skill.md.
Stripe currently describes these agent payment features as available in the United States. If your user is outside the supported region, use another payment method accepted by the business.
Learn more:
Stablecoin payments
Some agents pay with stablecoins, a form of digital money designed to hold a steady value. When a business accepts them, the agent receives payment instructions once the booking is approved and pays from its own wallet or payment setup.
Libramen tells the agent which payment options apply to each booking. The technical details for agent builders are in the skill file at https://libramen.ai/skill.md.
Businesses that approve bookings by hand
Some businesses review each booking before payment is taken. For those bookings the agent pays by card: payment is authorized when the booking is submitted, and money is only taken once the business approves. Services booked by arrangement, where the agent proposes a time and the business confirms it, always work this way.
The agent should tell the user the booking is with the business for review, and should not submit it again while waiting.
Business-specific payment availability
Do not assume every business accepts every method.
Before asking a user to approve payment, the agent should check which methods are available for that business and present only those options.
Examples:
- A local lesson or appointment-based business may accept card payments only.
- A larger operator with both consumer and agent-wallet demand may accept cards, Stripe Link, and stablecoin payments.
Required booking identity
Every booking needs customer identity and contact details.
The agent should collect:
- Customer name
- Email address
- Phone number
- Any service-specific details required during qualification
This information is needed for receipts, service delivery, customer support, compliance, and booking follow-up.
User approval
The agent should clearly show the user:
- The business name
- The selected service
- The date or booking window if relevant
- The amount and currency
- The payment method
- The contact details being shared
Only confirm after the user approves.