HJS Quick Payment Request
- Product Code: hjs_quick_payment_request
- Availability: In Stock
£16.99
- Ex Tax: £16.99
Raise a payment request in seconds
HJS Quick Payment Request is a single secure page where your staff sign in and raise a payment request in seconds - just a customer email, an amount and a description. The customer is emailed a secure Pay Now link and the same link is shown on screen to copy.
Requires HJS Payment Request & Online Invoice, installed and configured. This is a companion add-on, not a standalone payment engine - it creates the request through HJS Payment Request's own mechanism and hands off to it for the invoice, the Pay Now page, the PayPal flow and reconciliation, all of which continue to work exactly as they already do. It will not create requests, and will say so clearly, if HJS Payment Request is not present.
Key features
- One focused page - no hunting through the admin. Staff sign in and create a request in three fields.
- Fewest possible fields: customer email, amount, description (optional customer name).
- Signs in against your existing OpenCart administrator accounts - no new passwords to manage.
- Creates the request through HJS Payment Request's own creation method, as a single line item (quantity 1, no tax), never by writing its tables directly.
- Emails the customer the secure tokenised Pay Now link, and shows the link on screen to copy.
- Built for a public page: CSRF protection on every form, brute-force lockout (per IP + username) with a constant-time check that does not reveal whether a username exists, and a short-lived sign-in session separate from the admin panel - all configurable.
- Adds nothing to your storefront and touches none of HJS Payment Request's data; it only creates requests through its official method. Uninstall removes only its own data.
- No core files overwritten - installs as an OCMOD package.
What this extension does not do
Stated so expectations are right before purchase.
- It is not a payment request browser or reporting tool - the request, once created, is managed entirely in HJS Payment Request (Sales > Payment Requests) as normal.
- It does not restrict which admin accounts may use the page by user group in this version - any enabled admin account can sign in and create a request.
- Real customer email delivery depends on your store's own configured mail engine, the same as every other OpenCart or HJS Payment Request email; if none is configured the page still creates the request and shows the Pay Now link on screen to share yourself.
Compatibility
- Tested: OpenCart 4.1.0.4
- PHP tested: 8.4. PHP 8.5 is not supported.
- Requires: HJS Payment Request & Online Invoice, installed and configured.
Support
HJS Apps - https://hjsapps24.store
Tags: payment request, quick invoice, pay now link, staff page, pay by link, opencart 4, companion






