Designed for supplier-hosted PunchOut on PrestaShop 9 with dashboard visibility, diagnostics, and buyer onboarding.
Buyer initiates PunchOut
The procurement system (Oracle / Ariba) sends PunchOutSetupRequest to PunchOutHub
Create Session
PunchOutHub Validate SharedSecret, create a token, and return the URL
Select Products
The buyer browses and adds products directly in the PrestaShop catalog
Return Order
When returning, PunchOutHub sends PunchOutOrderMessage back to the procurement system
SharedSecret Authentication
Secure authentication using SHA-256 HMAC with separate credentials for each buyer
- Use different SharedSecret values for each buyer
- Show/hide secret control in the admin panel
- Automatic validation on every request
cXML PunchOut Create Flow
Main scope of the current commercial package
- PunchOutSetupRequest handling
- PunchOutSetupResponse generation
- Catalog browsing
- Add to cart
- PunchOutOrderMessage return
- InvoiceDetail and additional document workflows depend on the selected package or project scope.
OCI Add-on Path
Not included automatically in Single Buyer, but there is an upgrade path when the buyer uses SAP Ariba OCI.
- Quoted separately based on project scope
- Best suited for customers with one buyer
- Useful as an upsell from Single Buyer
Dashboard, Status & License Health
Helps admins verify readiness before real buyer onboarding
- Entry URL visibility
- System status and runtime health
- License health visibility
- Logging for onboarding
UNSPSC Feature ID
Supports using a designated product field for UNSPSC
- Configure the feature field in admin
- Use together with buyer onboarding
- Does not claim automatic mapping in every case
Buyer Onboarding Ready
Documentation and back-office screens help teams start real buyer testing faster
- README_INSTALL
- README_ADMIN
- Buyer onboarding guide
- Release checklist
Multi-currency & Multi-lang
Suitable for selling to buyers worldwide
- Multiple currencies (THB, USD, EUR, JPY, and more)
- Multi-language catalog support
- Tax/VAT handling international
RSA License System
A secure and manageable licensing system
- RSA encryption + SHA-256 integrity
- Domain binding helps prevent copying
- Upgrade without uninstalling
Not included by default
To keep the website aligned with the commercial package, the following items should not be counted as part of the Single Buyer base scope.
- Multi-buyer routing
- InvoiceDetail bundled by default
- ASN automation bundled by default
- Enterprise custom workflow
| Features | PunchOutHub | Typical competitors |
|---|---|---|
| Transparent pricing on the website | ✓ | ✗ |
| Scope matches the commercial package | ✓ | ✗ |
| Dashboard & Status Visibility | ✓ | ✗ |
| OCI Add-on path | ✓ | Some |
| cXML PunchOut create flow | ✓ | Some |
| UNSPSC field support | ✓ | Depends on the system |
| Clear single-buyer scope | ✓ | Some |
| Tested in real production | ✓ | ✗ |
| PrestaShop 9 Native | ✓ | ✗ |
| One-time purchase, no monthly module fee | ✓ | ✗ |