Distribute a single customer payment across multiple outstanding Syncro invoices via the Payments API.

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

Steps

  1. Authorize the API key against the subdomain.
  2. POST to /payments with customer_id, amount_cents (total payment in cents), payment_method, and an apply_payments object mapping invoice_id strings to payment amount strings.
  3. Ensure amount_cents is greater than or equal to the sum of all values in apply_payments.
  4. Ensure no individual apply_payments value exceeds that invoice's current outstanding balance.
  5. Expect any leftover amount (amount_cents minus the sum applied) to be automatically added to the customer as Store/Customer Credit.

Known gotchas

Related routes

Use Crossmint's unified API to accept both x402 stablecoin and ACP card payments from AI agents through a single integration
docs.crossmint.com · 5 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