I have been struggling to get @Pathfix API connection to Quickooks. Have been trying to get someone to chat or message me @Pathfix but crickets so hoping someone here can help. I am using the Pathfix Oauth connector but not the Quickbooks connector (it was too basic for what I needed). After way too many hours, I got the API to sent to Quickbooks for creating an invoice. Then I changed the API body (nothing else) for the complexity I needed - sending many items and it is no longer being sent from Bubble to Pathfix. For the life of me, I can’t figure out where the JSON break is and I desperately need to get this live.
This is the JSON body. It has to be in here because everything else is as it should be so please don’t suggest header parameters, keys, etc. Those have all been tested and work. {
“url”: “https://quickbooks.api.intuit.com/v3/company/{{usr_realmId}}/invoice”,
“method”: “POST”,
“payload”: {
“DocNumber”: “<invoice_number>”,
“TxnDate”: “<invoice_date>”,
“DueDate”: “<due_date>”,
“CustomerRef”: {
“value”: “<customer_id>”
},
“Line”: [
<dynamic_line_items_json_array>
]
},
“headers”: {
“x-pinc-response-data-at”: “rows.0.data”,
“accept”: “application/json”
}
}
This is how it is rendering in bubble but not being sent
user_id:1767820256187x441033409117575600(body) customer_id:18(body) invoice_number:2009(body) invoice_date:2026-04-09(body) due_date:2026-04-09(body) dynamic_line_items_json_array:{ “DetailType”: “SalesItemLineDetail”, “Description”: “Anemone - Double Levante Azzuro”, “Amount”:15.5, “SalesItemLineDetail”: { “ItemRef”: { “value”: “1478” }, “Qty”:10, “UnitPrice”: 1.55, “ServiceDate”: “2026-03-31” } },{ “DetailType”: “SalesItemLineDetail”, “Description”: “Dianthus - Sweet White”, “Amount”:11.5, “SalesItemLineDetail”: { “ItemRef”: { “value”: “1478” }, “Qty”:10, “UnitPrice”: 1.15, “ServiceDate”: “2026-03-31” } },{ “DetailType”: “SalesItemLineDetail”, “Description”: “Tulip, Double - Columbus”, “Amount”:39, “SalesItemLineDetail”: { “ItemRef”: { “value”: “1478” }, “Qty”:20, “UnitPrice”: 1.95, “ServiceDate”: “2026-03-31” } },{ “DetailType”: “SalesItemLineDetail”, “Description”: “Anemone - Purple / Blue”, “Amount”:15.5, “SalesItemLineDetail”: { “ItemRef”: { “value”: “1478” }, “Qty”:10, “UnitPrice”: 1.55, “ServiceDate”: “2026-03-31” } }
Pathfix is extremely unreliable and support is non existent. Your better of just seeing up APIs manually
That is what I am realizing. This is a multi-tenant app and was hoping to use Pathfix (or an alternative) to manage all of the OAuth so I don’t have to build that into the app (at least for now) as it is a little more than I can handle right now. Let me know if you have any suggestions. Thank you for your response!