Bug Bounty Program
D
Donald Moore
We need a safe way to report vulnerabilities and get paid for them anonymously. This would greatly improve the performance of the application and help some of the developers who are struggling with marketing.
Log In
Ayaz Ashraf
Hello,
I found an issue with Go High Level integration with Stripe. If you create a Fixed price(One Time) product using the GHL Dashboard then it generates a product in the Stripe Dashboard as well. Everything looks good so far, even if a customer pays through the funnel page. Error details: When a customer completes the information and completes the form. The GHL calls the Stripe APIs with their NodeJS backend and sends the information to the Stripe. The GHL sends the customer's information along with the CC information without passing the Stripe's product ID which appears in the GHL Dashboard as well. Due to missing product ID, the Stripe creates an archived product and links with the actual active product. The Stripe records all the sales related data with the newly created archived product internally because the connector/integrator didn't send any product ID with the API call. This causes an issue where the Stripe stores all the information with the archived product ID. Therefor, you cannot integrate the actual active product ID(Which is shown in the GHL Dashboard as well) with the other integrators from the Stripe(for example Stripe to Quaderno). The Quaderno will fail to find the relavent sales because all the sales is recorded with the product created by the Stripe internally. Let me know if you need more information. Thanks.