Developers

Put native payments into anything on the internet.

If something has a little value, you can give it a little price — in about as much code as an analytics tag.

The whole integration.

Declare a price, listen for the payment, unlock the thing. There is no cart, no redirect and no session to manage.

<script src="https://js.haypenny.com/v1.js"></script>

<button
  data-haypenny-price="10"
  data-haypenny-ref="story/var-review">
  10¢ to read
</button>

<script>
  haypenny.on("paid", ({ ref }) => unlock(ref));
</script>

Then the detail

Architecture

Value is held client-side and settled asynchronously. No processor at the point of use.

Documentation

Every endpoint, event and error path, with copyable examples.

Performance

1.1 million transactions per second, with sub-millisecond authorisation.

Permissions

Per-payment ceilings, daily limits and ask-me thresholds, for people and agents.

Settlement

Batched, reconcilable payouts with a full transaction record you can export.