Create Provet Pay payment links for invoices and prepayments via the Provet Cloud REST API

domain: developers.provetcloud.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Check the department's allow_nhp_processing field before attempting to create a Provet Pay transaction
  2. POST to /api/0.1/postransaction/ with payment_type 5003, transaction_type 4, and terminal_id 0 for Provet Pay payments
  3. For an invoice payment link, include invoice in the payload; for a prepayment, include prepayment_data with client_id and department_id instead
  4. Configure payment_link_data (duration in minutes, delivery_method, description, return_url) to control how and whether the client receives the link
  5. To save card-on-file details, set tokenize to yes/no/ask and recurring_model to subscription or one-off - use subscription for health-plan payments and only after obtaining payer consent
  6. Read the resulting payment_link.payment_status and delivery_status fields to track whether the client paid and received the link

Known gotchas

Related routes

Sync billing and invoicing records via the Provet Cloud REST API
developers.provetcloud.com · 5 steps · unrated
Map Provet Cloud invoices and payments to an ERP system's chart of accounts and financial periods
developers.provetcloud.com · 6 steps · unrated
Create and finalize a clinical consultation with items, diagnoses, and notes via the Provet Cloud REST API
developers.provetcloud.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans