Oracle CX Commerce Generic Payment webhook service for MakePay hosted checkout.
- Oracle extension metadata starter (
extension/ext.json). - Generic Payment webhook endpoint:
POST /oracle-commerce/payment. - Creates MakePay hosted payment links from Oracle order/payment payloads.
- MakePay webhook verification endpoint for reconciliation.
- Designed for Oracle Commerce stores that delegate payment handling to an external hosted payment system.
MAKEPAY_KEY_ID=...
MAKEPAY_KEY_SECRET=...
MAKEPAY_WEBHOOK_SECRET=...
MAKEPAY_RETURN_URL=https://shop.example.com/checkout/payment-return
MAKEPAY_BASE_URL=https://www.makecrypto.ioOracle CX Commerce custom payment integrations use extensions and payment webhooks. The Generic Payment webhook is the best fit for hosted external payment systems.
npm test
npm run validate