Payments infrastructure · DDG

Move money between
portfolio services. Cleanly.

Denaro is the payment and transaction layer used by approved DDG portfolio services to process, record, reconcile, and support payments — one ledger, one set of rails, one place to audit.

Capabilities

Four primitives. Everything else composes from them.

Each portfolio service integrates the same way and gets the same guarantees. No bespoke reconciliations, no per-service ledgers drifting out of sync.

Process

Charge, refund, transfer, payout. Idempotent endpoints with predictable error shapes.

Record

Append-only ledger. Every state transition has an event, every event has a hash.

Reconcile

Match against processor settlements automatically. Surface only what humans must resolve.

Support

One operator console across services. Refund, retry, dispute, annotate — with an audit trail.

Verify

Signed webhooks, scoped API keys, request-level provenance for every dollar moved.

Observe

Throughput, success rates, settlement lag — per service, per method, per route.

How it works

A charge, end to end.

Portfolio services call Denaro. Denaro calls the processor. The ledger is written first, then settled, then exposed downstream.

# Portfolio service initiates a charge
POST https://api.denaro.money/v1/charges
  service:        "preceptor.network"
  idempotency_key: "chg_2026-05-15_ab12cd"
  amount:         4900          # cents, USD
  customer_ref:   "pn_user_8421"
  descriptor:    "PRECEPTOR · membership"

# Denaro responds — ledger entry exists before processor call returns
201  charge_id:   "ch_01HVZQ..."
     ledger_id:   "le_01HVZQ..."
     state:       "authorized"
     events_url:  "/v1/charges/ch_01HVZQ.../events"

# Processor settles → webhook → state advances
EVENT charge.captured  → state: "captured", settlement_eta: "2026-05-17"
EVENT charge.settled   → state: "settled",  reconciled_at: "2026-05-17T14:02Z"
Portfolio access

Restricted to approved DDG portfolio services.

Denaro is not a public payment processor. Access is granted per service after a compliance and integration review. If you operate a DDG portfolio service and need a payment rail, request access below.

FAQ

Common questions.

Is Denaro a public payment processor?

No. Denaro is not a public payment processor. Access is restricted to approved DDG portfolio services and is granted per service after a compliance and integration review.

How do I get access to Denaro?

If you operate a DDG portfolio service that needs a payment rail, request access from the contact page. Access is granted per service after a compliance and integration review.

What can Denaro do?

Denaro processes payments (charge, refund, transfer, payout), records every state transition to an append-only hashed ledger, reconciles against processor settlements, and supports operations through a single operator console with a full audit trail.

How does a charge work end to end?

A portfolio service calls Denaro to create a charge. Denaro writes the ledger entry before the processor call returns, then advances state as the processor captures and settles, emitting signed webhooks at each transition.