SaaS

Collect payments and keep entitlements in sync.

Create a payment intent per invoice or plan change, send the customer to checkout and unlock access when the webhook confirms the payment.

A typical flow

  • Your billing logic decides the amount and currency
  • Create a payment intent with an Idempotency-Key per invoice
  • Redirect the customer to the hosted checkout
  • Receive payment.succeeded and activate the subscription
  • Store the payment reference next to your invoice
  • Reconcile from the dashboard payment history

Automated recurring charges with stored credentials are not exposed by the API yet; today each charge is created by your own billing logic.

Wire billing to real payments.

Everything above is available today through the VALIDIF API.