Stripe Create InvoiceItem fails (with fix)

Wappler Version : 5.5.3
Operating System : mac
Server Model: node
Database Type:
Hosting Type:

Expected behavior

I should be able to use the Create Invoiceitem action of Stripe

Actual behavior

Error is returned

message: "Cannot read properties of undefined (reading 'create')"
stack: "TypeError: Cannot read properties of undefined (reading 'create')\n    at App.exports.createInvoiceitem (/opt/node_app/lib/modules/stripe.js:1887:30)\n    at App._exec (/opt/node_app/lib/core/app.js:599:57)\n    at App.exec (/opt/node_app/lib/core/app.js:535:20)\n    at App.repeat (/opt/node_app/lib/modules/core.js:80:28)\n    at App._exec (/opt/node_app/lib/core/app.js:599:57)\n    at App._exec (/opt/node_app/lib/core/app.js:566:28)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async App.exec (/opt/node_app/lib/core/app.js:535:9)\n    at async App.condition (/opt/node_app/lib/modules/core.js:109:17)\n    at async App._exec (/opt/node_app/lib/core/app.js:599:30)"
status: "500"

The fix is to replace all occurrences of invoiceitems with invoiceItems in stripe.js module.

Thank you for sharing this. I have been struggling with creating Invoices with Connected accounts. This fix worked perfectly and allows me to use Wappler’s Stripe UI.

Fixed in Wappler 6.4.1

This topic was automatically closed after 46 hours. New replies are no longer allowed.