Trying to have make.com create an invoice in wave accounting when a new customer
added to a google sheet. The google sheet contains:
- Wave customer ID (8 digit number)
- Customer Name
- Customer contact first name
- Customer contact last name
- Customer contract email
The basic error is that when the 8 digit string is provided to make, the invoice creation fails saying that the customer ID is invalid. After much testing it appears that make is looking for a DIFFERENT wave customer ID which is a VERY large alpha string, but that number is not exposed by wave to the wave UI or the API. If I manually populate that long alpha string he invoice creation works. The issue is that there is no way to pull or populate that string in the scenario.
So I tried pulling in the customer by email, hoping to pull in the correct IDs with it. The make module shows “wave customer ID” as the variable, it is actually pulling in the “business ID” of my company instead of the customer ID.
From my view it looks like there lot of incorrect mapping in the module.