TL;DR
- Approval workflows authorize payments before release within the originating platform. They retain an approval record for internal review.
- Wallet controls can restrict covered payments before signing. Payment protocols may carry signed authorization records downstream.
- Integrated screening can hold a payment before processing when a release gate acts on its risk signals. The provider may make screening decisions or case records available downstream.
- Signed attestations let a recipient verify who signed an authorization statement for a covered payment. They do not, by themselves, prove how a private policy was evaluated.
- Inherence can check covered actions before release when a mandatory gate sits on their execution path. Its portable receipts let a recipient verify the specified policy evaluation without disclosing protected inputs encoded in the proof. They do not prove settlement.
An internal approval record suffices when the receiving party accepts the operator’s record. Independent verification requires evidence the receiving party can check itself.
What a payment approval workflow actually has to decide
A payment approval workflow applies defined rules to a proposed payment before the originating platform releases it for execution. Oracle’s corporate approval rules (opens in a new tab) can match a request by initiator, account, currency, and amount range. The matching rule can require an approval workflow or permit automatic approval. Where a rule requires a quorum, a specified number of approvers must sign off before the request proceeds.
A payment record should identify the rule that governed a pending request. Oracle keeps the rule applied when a request was initiated, even if an administrator later edits that rule. Dfns documents a different behavior (opens in a new tab). Changes to its approval groups or quorums can affect requests still pending.
Compare controls by when they act, which payment routes they cover, and what evidence reaches an outside party. An internal approval history may be enough when every decision maker accepts the originating platform’s record. A receiving bank or partner may instead need evidence it can check independently. Neither an approval nor its record establishes that the payment settled or that the receiver accepted it.
Conventional approval workflows
- Best for. Conventional approval workflows suit payments that the originating bank or platform controls and records. An internal approval record may be enough when every party making the release decision relies on that platform.
- What it is. Oracle Banking Digital Experience approval rules (opens in a new tab) let a bank administrator set approval requirements for corporate transactions. Rules can distinguish initiators, accounts, currencies, and amount ranges. An administrator can require an approval workflow or allow automatic approval for a matching transaction.
- Pros. The workflow holds a request for the required approvals before release. Oracle also specifies which rule applies when an administrator edits a rule. A request already pending keeps the rule applied when the request began.
- Cons. The approval record covers transactions in the configured banking workflow, not payments sent through an unrelated route. Oracle documents request status and transaction references, but its manual does not establish that an outside party can independently verify that the governing rule was applied.
- Pricing. Oracle’s approval-rules manual does not publish a price. Buyers need to confirm workflow access and configuration costs under their bank agreement.
Native wallet controls
Best for. Native wallet controls suit payments that must pass a rule at the wallet’s signing path. Route coverage and evidence available to a receiving party require confirmation for each deployment.
What it is. Dfns policies (opens in a new tab) can block a transfer or hold it for approval before execution. Rules can cover amounts, transaction frequency, approved recipients, and approval groups. Dfns also supports screening rules. These controls apply to covered wallet actions. Payments through other providers or routes are outside that coverage.
Pros. Dfns supports customer-operated checks before signing on documented deployment paths. Its governance architecture (opens in a new tab) describes customer approval of proposed signing actions. Customers running signers on their own infrastructure can use a validation gate (opens in a new tab) to approve or reject an action. A separate governance engine (opens in a new tab) produces evidence that an HSM signer checks on its documented offline-signing path.
Cons. Dfns allows actions when no policy applies, and delegated wallets bypass organization policies. Buyers should therefore check policy coverage for each wallet and route. They should also ask whether a particular deployment uses customer-side validation or HSM governance. The cited documentation does not establish that an unaffiliated receiving bank gets a standalone proof of the exact policy evaluation for a specific payment. HSM verification before signing should not be treated as evidence delivered downstream.
Pricing. Buyers should request terms for the applicable wallet controls and confirm whether customer-run signing infrastructure changes the deployment cost.
Screening integrated with payment holds
Best for. Screening integrated with a payment hold suits operators that need to review sanctions or wallet-risk signals before releasing a payment. Screening can prevent release only when it covers the payment route and feeds a mandatory release gate.
What it is. Screening checks payment details or wallets for risk signals. ComplyAdvantage Mesh (opens in a new tab) screens payment parties and reference text before processing. TRM Labs (opens in a new tab) describes wallet screening before execution.
Pros. ComplyAdvantage can block or flag a risky payment before processing. Its analyst-review process records holds, decisions, and supporting rationale in an audit trail. TRM Labs can supply wallet-risk signals before a transaction executes.
Cons. A TRM Labs risk signal does not itself establish who can release a payment. The payment operator must connect screening to a release gate unless a documented integration gives the screening product that authority. Route coverage also differs. ComplyAdvantage lists schemes including SWIFT and Faster Payments, but its cited page does not establish native stablecoin-rail coverage. Neither cited page establishes a portable, independently verifiable proof that a broader payment policy was evaluated.
Pricing. Compare vendor quotes against the routes screened, payment volume, and analyst-review requirements. The cited product pages do not establish comparable prices.
Policy-network and attestation-based authorization
Best for. Predicate and Newton suit payment flows that need authorization before a protected onchain action executes. Neither cited design establishes a general bank-rail deployment, so buyers should confirm route coverage before treating either as a bank payment control.
What it is. Predicate (opens in a new tab) evaluates an application's transaction request against its configured policy and returns a signed attestation. The application submits that attestation with the transaction, and the Predicate Registry verifies it before protected smart-contract execution. Newton (opens in a new tab) places policy evaluation between transaction intent and onchain execution. Its operators sign their results, and a smart contract verifies a signature backed by a stake-weighted quorum.
Pros. Both designs put a verifiable authorization step on a defined onchain route before execution. Predicate gives the receiving contract a signed policy verdict to check. Newton adds operator consensus and a challenge process with zero-knowledge dispute resolution.
Cons. A verified signature establishes the source and binding of an authorization result under the applicable rules. Neither cited design shows a per-payment zero-knowledge proof of the private policy calculation itself. A bank or payment partner should confirm what evidence it can receive and independently check outside the onchain path.
Pricing. The cited design documents do not provide a comparable price for a buyer's payment routes. Buyers should request pricing for the specific authorization path and evidence requirements.
Verifiable policy-evaluation evidence (Inherence)
Best for.
Inherence fits payment flows where a bank or partner needs to check a defined policy result without relying on the originating operator’s approval log. The payment must pass through a defined enforcement path for a pre-release control to apply.
What it is.
Inherence evaluates covered proposed payment actions against agreed, formalized rules at an integrated decision point. A mandatory gate on the relevant execution route can block an action that fails those rules. A portable policy receipt lets a relying party independently verify the specified evaluation result for the covered action, applicable policy version, and authenticated or attested inputs.
Pros.
A bank or partner can check the specified policy evaluation without relying solely on the originating operator’s account of the decision. Selective disclosure can protect designated private inputs encoded in the proof. Native authorization evidence still serves a separate purpose. For example, AP2 signed receipts (opens in a new tab) let outside parties verify attestations under AP2’s own rules.
Cons.
Inherence provides evidence for covered actions routed through the defined enforcement path and evaluated against committed or attested inputs. It does not independently establish the truth of every external input or cover actions executed outside that path. A receipt does not prove payment settlement or replace required disclosures. Connecting a receipt to the final bank or stablecoin payment remains an integration requirement, as does checking that the receipt matches the authorization a relying party received.
Pricing.
The article does not establish public pricing for Inherence. Buyers can request access (opens in a new tab).
Control layers compared
Payment controls differ in when they act, which routes they cover, and what a receiving party can check.
Control layer | When the decision happens | Routes covered | Evidence available downstream |
|---|---|---|---|
Before the originating bank releases an approved request | Transactions configured in the bank’s approval rules | Approval status and transaction reference within the bank’s records | |
Before covered signing | Governed wallet signing paths | Provider policy and approval records, where available | |
During the protocol’s specified authorization flow | Payments using that protocol’s mandate path | Native signed mandate or receipt objects under the protocol’s rules | |
Screening integrated with payment holds | Before processing when payment screening (opens in a new tab) holds a payment, or before execution when wallet screening (opens in a new tab) informs a gate | Supported schemes or integrated wallet paths | Screening results and case records where the provider makes them available |
Policy-network and attestation-based authorization | Before protected onchain execution | Predicate (opens in a new tab) or Newton (opens in a new tab) onchain paths | Verifiable signed attestations or quorum-backed authorization |
Verifiable policy-evaluation evidence | Before release when a mandatory gate covers the action | Actions routed through Inherence’s defined enforcement path | An independently verifiable receipt for the covered policy evaluation, not proof of settlement |
When internal approval is enough, and when a receiving party needs more
An internal approval history is enough when the party reviewing a payment accepts the originating operator’s records. A treasury can use its payment approval workflow to record who authorized a transfer under its rules. An outside bank cannot independently verify a policy calculation from that record alone.
A native signed receipt serves a different purpose. Under the AP2 specification (opens in a new tab), an outside party can verify signed mandate and receipt objects under the protocol’s rules. Those objects establish who attested to authorization for a referenced mandate. A signature does not, by itself, prove that an additional private policy calculation returned the stated result.
A bank or partner can use a cryptographic policy proof to verify a specified calculation without receiving protected inputs encoded in the proof. Inherence provides that evidence for covered actions routed through the defined enforcement path and evaluated against committed or attested inputs. A mandatory pre-release gate can block covered actions that fail the defined checks. The proof does not establish the truth of every external input or cover actions outside that path.
Rail or ledger evidence answers a separate question about a payment’s status. A receiver may need both authorization evidence and a settlement record. The payment integration must connect the policy receipt to the final payment record. Selective disclosure does not remove required disclosures. The payment compliance handoff guide (opens in a new tab) covers the receiver’s acceptance checks.
FAQs
How does a policy proof differ from a signed attestation? A signed attestation lets a recipient verify who signed a statement. A policy proof lets the recipient independently verify that a specified policy calculation returned its stated result for bound inputs. Neither establishes that every external input was true or that the payment settled.
Are native wallet limits enough for a bank handoff? Native limits can block payments before signing, and some payment protocols provide signed authorization receipts (opens in a new tab) that outside parties can verify. For a bank handoff, confirm that the controls cover the payment route and that the bank accepts the available evidence. A wallet’s internal approval history may be enough when the bank accepts the wallet operator’s record.
What does pre-execution mean? A pre-execution control checks a proposed payment before the relevant signing, credential release, or initiation step. Blocking requires a mandatory gate on that route. Monitoring and shadow checks can identify a policy failure without preventing the payment.
Where can buyers compare stablecoin compliance vendors? The stablecoin compliance comparison (opens in a new tab) covers vendor selection. Buyers should separately check where each product acts in the payment flow and what evidence it provides.
Where can receiving parties find handoff criteria? The payment compliance handoff guide (opens in a new tab) covers receiver due diligence. Inherence’s policy evidence applies to covered actions routed through its defined enforcement path. Receiving parties still need to assess required disclosures and match evidence to the payment record.
Choosing a control layer
Select a control by identifying the release point it governs and the evidence the receiving party needs. An originating treasury may rely on its own approval history. A receiving bank may require an independently verifiable policy result. Settlement requires separate evidence.
Inherence can block covered actions that fail defined controls when a mandatory gate governs their execution route. A portable receipt provides independently verifiable evidence of the specified evaluation against committed or attested inputs. That evidence does not establish the truth of every external input or cover actions outside the path. Buyers evaluating a payment handoff can ask Inherence about route coverage and receipt requirements (opens in a new tab).