Skip to main content
The AlgoVoi recurring payment engine handles two distinct recurring-payment patterns, each with its own protocol and customer UX. Both tiers run on the same gateway and share the same mandate lifecycle model. Customer self-serve portal: recurr.algovoi.co.uk

Tier 1 — MPP subscription invoicing

Tier 1 uses the MPP protocol to issue scheduled payment invoices. The merchant creates a subscription schedule; AlgoVoi generates invoices on the configured cadence; the customer pays each invoice from their wallet.

Customer portal

The portal at recurr.algovoi.co.uk gives customers a single view of every subscription across every merchant — no email, no password. Authentication is Sign-In-with-Wallet: the wallet address is the identity.
  • One portal, one wallet connection, every merchant
  • Cancel or view upcoming invoices without contacting the merchant
  • Single-use cancel links (/recurr/cancel/{secret}) can be embedded in emails
  • AlgoVoi never holds the customer’s keys or funds

Protocol

Chains

All 7 chains are wired. Algorand, VOI, Solana, and Stellar are fully funded for live execution. Base and Tempo require hot-wallet funding before live pulls are enabled.

Tenant API


Tier 2 — Standing-authority pull payments

Tier 2 implements PSD2-aligned standing authorities. The customer signs a one-time authorisation granting the platform permission to pull up to a capped amount on a recurring schedule. The executor pulls automatically — no per-payment customer interaction after the initial sign.

Lifecycle

The customer signs the spending-cap vault transaction on-chain during the created → active confirmation step. From that point, the executor pulls at the configured interval without further customer input.

Authority API

Chain support

SDK integration

The customer-signing payload returned by POST /v1/recurring/authorities is interchangeable with the SDK chain providers. Both sides stay shape-equivalent — the e2e suite asserts parity.
See Native SDKs for full SDK documentation.

See also