build • iterate • deploy • share
Welcome to the Pergola FAQ.
In Pergola, every application you work on is called a ‘Project’ and every runtime instance of it is called a ‘Stage’.
First, you create a Project, point it to your Git repository, then start a new Build.
Now, add a Stage to your Project, the runtime environment your application will live in.
Once the Build has finished successfully, deploy it to the Stage. Done.
From there on, you change your code, then build again and deploy again to the same Stage, or multiple Stages as you wish.
For a more detailed description, please refer to https://docs.pergola.cloud/docs/gettingstarted/
If you are a software developer and looking for an easy to use, reliable, secure and cost-efficient way for publishing and running your applications on the Internet, then Pergola is your platform. You focus on coding while Pergola handles the infrastructure for you.
Yes. You can work on existing projects of your friends and colleagues at no cost to you. Simply sign up at https://console.pergola.cloud and ask your friend or colleague to add you as a project member.
If you want to host your own projects, you can explore the benefits of a paid subscription with our free trial period.
Yes, we also support GitHub.
If you are using Microsoft with your corporate email, depending on your company policy and tenant configuration an additional consent from your IT administrator may be required. Please provide a “justification for requesting” and send the request for approval. Once your IT has approved your request, you can sign in via Microsoft.
Pergola documentation is available at https://docs.pergola.cloud/docs/overview
Just head over to https://console.pergola.cloud and sign up with your favourite account.
Alternatively, you can directly start a subscription at https://pergola.cloud/pricing/
Please navigate to your Profile Page https://console.pergola.cloud/profile/me and click on ‘Manage Subscription’ in the Subscription section of the page.
You will be forwarded to your personal billing settings on Stripe, our payment provider.
There, you can click on ‘Update subscription’, choose a new plan or switch between monthly and annual payment.
We recommend a monthly plan to get started with.
After using Pergola to host your applications for a while, most users decide to upgrade to an annual subscription to receive an additional discount.
See ‘How do I change my subscription?’ above for further details.
Please navigate to your Profile Page https://console.pergola.cloud/profile/me and click on ‘Manage Subscription’ in the Subscription section of the page.
You will be forwarded to your personal billing settings on Stripe, our payment provider.
There, you can browse and download your invoices in the Invoice History section.
We’ll regret losing you, but of course we respect your decision.
Please navigate to your Profile Page https://console.pergola.cloud/profile/me and click on ‘Manage Subscription’ in the Subscription section of the page.
You will be forwarded to your personal billing settings on Stripe, our payment provider.
There, you can click on ‘Cancel subscription’.
Please be assured that your subscription will remain active until the end of its regular period. Your Pergola applications and data will be available until then. You can reactivate your subscription at any time if you change your mind.
Please navigate to your Profile Page https://console.pergola.cloud/profile/me and click on ‘Manage Subscription’ in the Subscription section of the page.
You will be forwarded to your personal billing settings on Stripe, our payment provider.
There, you can manage billing information like address or your payment method.
Subscription fees are charged at the beginning of the monthly billing cycle.
Usage based fees are collected per minute. At the end of each monthly billing cycle the total will be calculated and billed in arrears.
No fees are charged during the trial period.
Please navigate to your Profile Page https://console.pergola.cloud/profile/me and click on ‘Manage Subscription’ in the Subscription section of the page.
You will be forwarded to your personal billing settings on Stripe, our payment provider.
There, you can manage your VAT number as part of your billing information.
There are several reasons your card may have been declined when trying to process a payment transaction. While we don’t receive detailed information from issuing banks regarding the specific reasons for a decline, there are several common factors that may contribute to this issue. A few ideas to try are:
Verify Billing Address
Ensure that the billing address associated with your payment method matches the address on file with your bank. Even minor discrepancies, such as a missing accent mark or a misspelled street name, can trigger a decline.
Complete 3DS Verification (if applicable)
If your transaction requires 3D Secure (3DS) verification, ensure that you have successfully completed the authentication process. This may involve entering a one-time password sent to your registered mobile device or confirming the transaction through your bank’s app or website.
Use an Accepted Payment Method
We accept credit cards and debit cards in most countries.
Confirm Sufficient Funds
Verify that your payment method has sufficient funds to cover the total amount of your purchase. If you’re unsure about your account balance, we recommend contacting your bank directly for assistance.
Retry the Payment
If you have access to another payment method, consider using it to complete your purchase. It may be worthwhile to attempt the transaction again at a later time as temporary technical issues or network disruptions can sometimes cause declines, which may resolve on their own.
Contact Your Bank
Reach out to your issuing bank directly to inquire about the reason for the decline. They may be able to provide additional information or insights that can help you resolve the issue.
If you’ve tried the troubleshooting steps above and are still encountering difficulties, please don’t hesitate to contact our support team for further assistance.
Pergola uses Stripe for processing billing and payments.
Pergola is hosted on AWS in the EU regions eu-central-1 and eu-west-1. Your applications are deployed and run across multiple availability zones in these regions.
We will soon be expanding into additional regions, particularly to local cloud providers, and you will then be able to choose where you want your applications to run. This will enable deployments closer to your users, but also allow for more specific compliance with regional legal and regulatory requirements for hosting applications and data.
Yes, absolutely. With our enterprise offering, you can run Pergola in your private cloud or on-premise infrastructure, integrated and tailored to your needs.
Please get in touch with us.