
Product in preparation
On-Chain Payment
On-Chain Payments – directly, no deposit
The basic Payra module for accepting cryptocurrency payments in an online store or application – without intermediaries and without deposit. The customer pays directly on the blockchain network.
How the payment process works
Checkout
The customer chooses crypto payment and initiates the transaction in their wallet.
Smart Contract
The deposit goes to the Payra contract, containing the Merchant ID and Order ID for full identification.
Split Payment
In real-time, the fee goes to treasury, and the main amount instantly to your address.
Finalization
The store confirms payment based on on-chain data (transaction hash).
Security and control
Payment parameters are signed with the Merchant's key and verified in the contract. Payra does not store your keys and does not host your gateway – everything works in a self-host model.
Full sovereignty
The infrastructure remains under your exclusive control.
Private keys
Transaction signing takes place on your server.
Business benefits
Instant payout
Funds reach your wallet immediately. Payra does not hold your money.
No Chargebacks
Blockchain transactions are irreversible. Forget about dishonest claims.
Global Reach
Accept payments from anywhere in the world without banking restrictions.
Transparency
Full proof of payment (audit trail) is always publicly available on the network.
Integrate On-Chain Payments with any system
Payra works as an Open Source SDK/Plugin + smart contract. You can implement on-chain payments in a store, application, or admin panel — without writing your own settlement logic from scratch.
Laravel / PHP
The backend generates an Order ID and signs parameters (Signature Key), and the frontend displays the payment in checkout.
Next.js / React
Integration of payments in the UI + communication with the backend for signing and on-chain status verification.
Node.js / Express
API for creating orders, signing parameters, and confirming payments. Good as a microservice for many projects.
Custom stores and systems
Any stack: all you need is an endpoint for signing and payment status handling. Details are in the documentation.