PFlux
Hinkal logo
TECHNOLOGY PARTNER · PRIVACY

Hinkal

Hinkal adds an optional private mode to P2Flux payments on Base. The buyer pays from their Hinkal private balance; you receive the payment in your own wallet, exactly as always.

LIVE · OCTOBER 2026
AT A GLANCE TECHNOLOGY
TECHNOLOGYPrivacy · Hinkal
WORKS WITHOne-time payments · payment links (not subscriptions)
YOU SWITCH IT ONPer payment or link · off by default
BUYER PAYSHinkal's fee on top: 0.1% + a small flat fee
NETWORKBase Mainnet · USDC
FEES FOR YOUStandard P2Flux pricing
BUILT BYP2Flux, with Hinkal’s SDK
ABOUT HINKAL

Privacy for on-chain payments, without giving up control.

Hinkal is privacy infrastructure for stablecoin payments. Its users keep a private balance in Hinkal's contracts, controlled by their own wallet, and pay from it without their wallet appearing on chain.

With P2Flux, a buyer who holds a Hinkal private balance can pay your P2Flux payment from it. You still receive the payment in your own wallet, in the same transaction, for the same fee.

Visit hinkal.io
WHAT IT DOES
Private balances

Buyers hold and spend USDC without exposing their wallet.

CONTROL
Non-custodial

The buyer's own wallet controls their Hinkal balance.

DISCLOSURE
Viewing keys

Hinkal users can show their history to an auditor when needed.

HINKAL IN P2FLUX

Private for the buyer, unchanged for you.

The buyer's wallet stays private

On chain, the payment comes from Hinkal's contract. The amount, your wallet and the time stay public; the buyer's wallet does not appear.

Same settlement for you

The payment goes straight to your wallet in one transaction, with the same P2Flux reference and the same 1% fee. P2Flux verifies it as usual.

Your choice, per payment

Off by default. Offer it on a payment or a payment link, and the checkout shows "Pay privately with Hinkal" next to the normal button.

ORDER #2048
Online order
49.00 USDC
PAY WITH
Pay privately with Hinkal
From your Hinkal private balance
Pay from your own wallet
Pay 49.00 USDC privately
Your wallet does not appear on chain
PAID PRIVATELY · SETTLED SETTLED TO YOUR WALLET
SET IT UP

Three steps. Nothing to install.

Read the docs →
01

Offer it

Payment links: tick Offer private payment when you create a one-time or reusable link. API and SDKs: add private_payment: "hinkal" when you create the payment.

02

The buyer chooses

The checkout shows Pay privately with Hinkal. The buyer connects the wallet of their Hinkal account and pays from their private balance.

03

Confirm as usual

Verify the payment as you always do. It is marked refundable: false: refunds go by hand, to an address the buyer gives you.

YOU NEED
Your own Base wallet address, as for any P2Flux payment
Nothing from Hinkal: buyers bring their own Hinkal balance
GOOD TO KNOW
One-time payments and payment links only; subscriptions are not paid privately.
Refunds are by hand: P2Flux cannot send money back to Hinkal's contract.
A buyer can pay any P2Flux payment through Hinkal's own app, so check refundable on every payment.
Base Mainnet only: Hinkal is not on Base Sepolia.
WHO BUILT IT
Built and maintained by P2Flux

The private payment page (private.pay.p2flux.com) is P2Flux's own, built on Hinkal's SDK. Hinkal runs the private balances and builds the proofs.

Private payments docs → hinkal.io Get help →
MORE PLATFORM PARTNERS

Other platforms with P2Flux

All partners →
PaymentHood logo
PaymentHood
BILLING & PAYMENTS
AVAILABLE · LIVE ON PAYMENTHOOD
Blesta
HOSTING BILLING
AVAILABLE · VERSION 1.0.1
TECHNOLOGY PARTNERS

Build technology that extends payments?

Plug it into P2Flux payments and get a page like this one.

All partners Become a technology partner