Create the merchant account
Register on Razorpay using the business email and mobile number for One Print Solutions. Use accurate legal business details and the bank account where settlements should be received.
Visit Razorpay ↗Sign in to manage your subscription, software and store access.
New to One Print Solutions? Create an account
Manage your prepaid subscription, get the latest Windows software and keep your print counter running smoothly.
One-time payment. No automatic renewal. Unlimited orders and printers.
Install the desktop software to connect your store and printers.
Download the setup installer and follow the installation wizard. The package includes the print engine, owner desktop app, system tray utility and configuration tools.
Connect One Print Solutions to your own verified merchant account to collect subscription payments.
Register on Razorpay using the business email and mobile number for One Print Solutions. Use accurate legal business details and the bank account where settlements should be received.
Visit Razorpay ↗In the Dashboard, open Account Activation and complete the business profile, authorised person, identity/business documents and bank details requested for your entity type. Submit the activation form and wait for approval.
Razorpay documentation ↗Switch the Dashboard to Test Mode, then open Account & Settings → API Keys → Generate Key. Save the Key ID and Key Secret securely. Test mode simulates payments and does not collect real money.
API keys guide ↗In Account & Settings → Webhooks, add your deployed HTTPS website URL followed by this endpoint. Do not use localhost as Razorpay must reach a public URL.
https://YOUR-PRODUCTION-DOMAIN/api/webhooks/razorpaySet a strong webhook secret and subscribe to payment.captured and order.paid. Save the same webhook secret in the server configuration.
Webhook setup guide ↗Configure these values in the hosting environment's secret manager or protected environment variables. Never paste secrets into this portal, frontend JavaScript, source control or customer support messages.
RAZORPAY_KEY_IDThe webhook secret is separate from the API Key Secret. Keep all secrets server-side.
Run successful, failed and cancelled checkout tests in Test Mode. Confirm payment verification and webhook delivery. After Razorpay approves the account, switch to Live Mode, generate new Live API keys and replace the Test credentials. Set RAZORPAY_ENV=PRODUCTION.
Integration & go-live guide ↗Configure supported printers and printing preferences for your store.
Keep customer orders and the local print engine connected.
Your subscription and store access are linked to your owner account.