Stripe Bufferly App Plugin Integration

Im getting these errors when I enter test Stripe card data into the application. The template (Bufferly) should not have these errors so I was wondering what was missing. I’ve checked my Stripe IDs multiple times and they are correct as well. I am also getting this error with a mint copy of the original Bufferly template. Please advise and thanks so much!

It seems that the error is coming from the Stripe API not being able to retrieve the customer and it’s invoices. Maybe look into that?

1 Like

Hello, @jakezmarkyt. Thanks for reaching out.

Thank you for providing us with access to your app.
Indeed, after the investigation of your issue, the root cause is in your customer data retrieve process.

The error you get has appeared because there is no information about a customer, so @johnny has a good point here. Stripe API unable to retrieve the customer data and display it within the Group Money Source (Group Billing source).

Please try to create a new app using the template and do not change anything in it (do not remove or add anything), except the Stripe setup. Add pay much of your attention to the subscription you are creating in your Stripe Dashboard, and try again :pray:

In a case, if you have created a new template copy without making any modifications in it, except the Stripe setup, and still see this error - please add our support account as a collaborator of that “blank template copy”. We will take a look at it too.

Some useful references:
https://stripe.com/docs/api/customers/retrieve

Also, you can check for the errors in your Stripe dashboard - go to Developers > Logs tab.
Create new customer, find it in your Stripe dashboard by customer ID and check this customer’s account and Logs (to find any info that can reveal why the customer’s data can’t be retrieved on the app side).

Thank you for understanding and patience.
Regards,
Zeroqode Team

1 Like

@jakezmarkyt,

I will mention here the root cause of the issue if you don’t mind.

The problem was in the API Connector > Stripe CUSTOM - Retrieve all invoices call, you need to paste the same keys into the Key value/Dev key-value fields. as in your Stripe plugin (but you had a wrong ones).


I’ve changed the keys in this API Connector call (in your app copy) and this has resolved the issue.

Thank you for your patience and assistance :pray: :slightly_smiling_face:
Regards,
Zeroqode Team