OpenAI API: account creation and management guide
This guide walks you through the complete process of creating an OpenAI account, setting up payment methods, managing spending limits, and creating API keys for integration with AIsuru.
1. Registering on the OpenAI platform
To get started, you'll need to create an account on the OpenAI platform:
Visit platform.openai.com;
Click "Sign up" to create a new account (even if you already have a ChatGPT account, you still need to register separately);
Enter your email address and create a password;
Verify your email address by clicking the link you'll receive;
Complete the required information for your profile.
2. OpenAI: setting up billing
After creating your account, you'll need to set up billing details for business use:
Log in to your OpenAI account;
Go to the billing section;
Fill in all required fields with your personal or company information:
Company Name;
Billing email (this will receive invoices);
Full address;
Business tax ID (VAT number — for EU users, select IT VAT and enter your VAT number with the IT prefix included).
Click "Save" to confirm your information.
3. How to add a payment method for OpenAI
To use OpenAI services, you need to add a payment method:
From the dashboard, go to the Billing section;
Click "Add payment details";
Enter your card details (credit or debit) and continue.
Note: Currently, only credit or debit cards are accepted. Make sure your card is enabled for international payments in USD (the currency used by OpenAI) and authorized for online purchases.
4. Buying credits on OpenAI
To start using OpenAI services, you need to purchase prepaid credits:
Log in to your OpenAI account and go to the Billing section;
Click "Add to credit balance" or "Buy credits";
Enter the desired amount (at least $5 USD) and confirm;
Follow the instructions to complete the payment using the method you added earlier.
Note: Purchased credits are valid for one year and are non-refundable.
Auto-recharge
To avoid service interruptions, you can set up auto-recharge:
In the "Billing" section, enable the "Auto-recharge" option;
Set the amount to recharge automatically and the threshold below which the recharge will be triggered.
This ensures your account always has enough credits for continuous use of OpenAI services.
5. OpenAI: how to set spending limits
To control costs and prevent unexpected charges, it's a good idea to set spending limits:
Go to the Limits section of your organization;
In the "Usage limits" section:
Set a Budget Alert under "Set a Budget Alert" → the admin will receive a notification when that spending threshold is reached;
Set a budget limit to cap API spending (you can set it at 2x your average monthly usage).
Click Save.
Activating the budget limit will automatically prevent further charges once the configured threshold is reached. The limit can be changed at any time, and you can also set limits for individual projects.
6. Creating an OpenAI API key
To use OpenAI services with AIsuru, you need to create an API key:
Go to the API Keys section of your organization;
Click "Create new key" →
Owned by You;
Give the key a descriptive name (e.g. "AIsuru");
Assign it to a "project";
Permissions → All.
Click "Create secret key" and immediately copy the API key shown and store it somewhere safe. You won't be able to view it again later.
Note: when generating your very first API key on an account, OpenAI requires phone number verification.
7. Managing OpenAI projects
OpenAI lets you organize your work into separate projects, each with its own API keys:
From the dashboard, go to the "Projects" section;
Click "New project";
Give the project a name;
Once the project is created, you can generate API keys specific to that project following the same steps as in section 6.
Creating separate projects is useful for:
Tracking usage across different initiatives or departments;
Setting project-specific spending limits (or rate limits);
Revoking access to specific projects/clients without affecting others.
8. Managing organization members on OpenAI
To collaborate with other members of your team within your OpenAI organization:
Access the Members section:
From the dashboard, go to Settings > Members.
Add a new member:
Click Invite members;
Enter the email address of the member you want to invite;
Assign a role:
Owner: can manage the organization, members, billing, and usage limits.
Reader: can use the API under the organization's name but cannot manage settings. A Reader can invite other users as Readers in the organization.
Click Send invite to send the invitation.
9. Rate limits and tiers with OpenAI
OpenAI enforces usage limits to ensure fair use of resources:
Tier limits: each tier has specific requests-per-minute and tokens-per-minute limits. You can view the details for each tier in OpenAI's documentation.
Tier upgrade: if you need limits beyond what's automatically achievable — for example, for very large enterprise use cases — you'll need to submit an increase request via the Usage Limits page (click "Need help?" and fill out the form). The OpenAI team will review the request and may approve a higher tier.
Next steps
After completing your OpenAI account setup:
Copy the API key you created;
Log in to your AIsuru dashboard;
Use the API key to create a new model on the platform.
Last updated