Budgeting is supported for Houdini, Maya, 3DS, C4d, Blender and Nuke jobs.

By default jobs submitted to GridMarkets will run until they complete, are stopped by the user or encounter an error. However sometimes you might want to automatically suspend or even terminate a job if it runs for too long. GridMarkets allows you to set budgets on your jobs and trigger some simple actions when your job exceeds the budget you set. This can be useful to safeguard against unexpected behaviour such as a render or simulation taking much longer than you planned for.

Note that credit budgets don't solve all problems and we always advice users to test a few frames before submitting a large job. However when used in combination with tests, credit budgets can be a useful tool to make sure you don't run up extra unexpected charges.

Setting a Credits Budget (Houdini)

To set a credits budget navigate to the jobs tab of the preflight window and click on the job you would like to set a budget for.

Once you've selected the desired job from the jobs list you can set the credits budget and the action to trigger once said credits budget is reached by modifying the "Credits Budget" and "Credits Budget Action" fields in the Job Details pane.

When you double click on either of these fields the cell will transform into an input field for you to set your own value:

Note that for the credits budget the default value is "0". The HDA will set no credits budget for values less than or equal to zero. If you set this value to zero or less then the "Credits Budget Action" will never trigger and your job will run normally.

Setting a Credits Budget (Maya, 3DS & Nuke)

To set a credits budget in Maya2GM, 3DS2GM or Nuke2GM navigate to the submission window and modify "Credits Budget" (see below).

Available Actions

The "Credits Budget Action" field currently has three possible states which are displayed in a drop down box:
  1. alert - An email will be sent to your account if your job exceeds the credits budget you set.
  2. terminate - Your job will be terminated if your job exceeds the credits budget you set.
  3. suspend - Your job will be suspended (allowing you to restart it if required) if your job exceeds the credits budget you set.


For a simple example if you set a jobs "Credits Budget" to 12 and the jobs "Credits Budget Action" to "terminate" then as soon as your job consumes 12 credits that job will be terminated. Note that if this happens you will not get back any files which are produced during that time. If you want to be able to stop the job without loosing any progress choose "suspend". Also note that if the job completes before consuming 12 or more credits then no action will be triggered.

    • Related Articles

    • Credit Overdraft Limit

      The credit overdraft is effectively a loan of credits from GridMarkets to you.  The "loan" becomes effective if/when your credit balance reaches zero.  In this case, GridMarkets will loan a limited number of credits to your account - to help avoid ...
    • Alternate ways to purchase credits

      If you are unable to purchase credits via Stripe then you can transfer the funds to our bank account, though please note that it may take 3-5 business days for the funds to clear and for the credits to be added to your account, and will be net of ...
    • Refund Policy

      Unused credits do not expire and are nonrefundable. If a frame(s) fails due to an issue determined to be related to GridMarkets' system or hardware, we will promptly refund the credits consumed by the affected frame(s). Credits will not be refunded ...
    • receipt

      Need an invoice for credits purchased?  Please complete the form and our support team will produce the invoice with 48 hours.
    • Paying with PayPal

      As of October 2021, GridMarkets has shifted its payment platform from PayPal to Stripe.  If you buy credits via our Stripe option, which is integrated into Envoy and into gridmarkets.com, the credits will instantly and automatically show up into your ...