Skip to navigation

Verify a payment method

Payment verification is a one-time ₹1 payment that unlocks Object Storage for an organization billed in India. You pay ₹1 by UPI, card or netbanking before your first bucket. The ₹1 isn’t a fee: it is added to your wallet as balance you can spend.

Once the payment method is verified, your organization gets Object Storage’s free 25 GB of storage. If the ₹1 is the only payment your organization has made, you can store up to those 25 GB from the portal. To create S3 access keys or store more than 25 GB, top up your wallet with at least ₹2,000.

When to use this: who must verify

Your organization…Payment verification
Is billed in India (INR) and has never paid a top-up or an invoiceNeeded. Pay ₹1 to unlock Object Storage.
Is billed in India and has already paid a top-up or an invoiceNot needed. It counts as verified.
Already had buckets, files or an active S3 access key when this check startedNot needed. It keeps Object Storage as before.
Is billed outside India (USD)Not needed.

Identity verification (KYC) always comes first. On the Object Storage page, the button where Create Bucket would be shows the next thing to do:

  1. Verify Identity, until identity verification is complete. See Verify your identity.
  2. Verify payment method, until the payment method is verified (this page).
  3. Create Bucket, once both are done.

How it works

  1. You pay ₹1 through the usual IBEE checkout (Razorpay), with UPI, a card or netbanking.
  2. Billing confirms the payment, usually within moments. Until then the portal shows Waiting for your payment to confirm.
  3. The ₹1 is added to your wallet as balance. It isn’t a top-up, so it doesn’t count toward the ₹2,000 minimum first top-up.
  4. Your organization is verified. You can create buckets, and the free 25 GB of storage applies to your bill.
  5. If the ₹1 is your organization’s only payment and it is prepaid, it stays on the free plan until its first top-up:
Verified by the ₹1 only (prepaid)After a top-up of ₹2,000 or more
Create buckets and upload in the portalYes, up to 25 GB storedYes
Create S3 access keys (AWS CLI, SDKs, rclone)No. Top up ₹2,000 to create S3 access keys.Yes
StorageUp to 25 GB, freeNo limit. Use above the free allowance is billed at the Pricing rates.

A top-up made any way (Razorpay or bank transfer) lifts these limits. A postpaid organization verified by the ₹1 isn’t limited.

Before you begin

  • Identity verification completed for your organization.
  • To pay the ₹1, an organization admin or billing member role. Other members see Ask an organization admin or billing member to verify a payment method.
  • A UPI app, a card, or netbanking for an Indian bank.

Pay the ₹1

You can pay from the Object Storage page or from the billing pages; both open the same checkout.

1

Open the payment

Choose one:

  • From Object Storage: open Object Storage in your workspace. Under Pay ₹1 (added to your wallet) to unlock Object Storage., click Verify payment method.
  • From Billing: in the sidebar, open Billing → Payment Method. On the Verify your payment method card, click Pay ₹1.
2

Pay in the checkout

The Razorpay checkout opens for ₹1. Pay with UPI, a card or netbanking, the same way as a wallet top-up.

3

Wait for confirmation

The portal shows Waiting for your payment to confirm. It updates by itself when billing confirms the payment. You don’t need to pay again.

4

Check that it worked

  • Object Storage now shows Create Bucket.
  • Billing → Payment Method shows Payment method with a Verified badge and Verified on followed by the date. If the ₹1 is your only payment, it also shows Free 25 GB of Object Storage. Top up ₹2,000 to create S3 access keys and store more. and how much you use, for example Using 3.2 of 25 GB.
  • Your wallet balance is ₹1 higher.

If your organization was verified by an earlier payment, the card says Verified by your top-up on or Verified by a paid invoice on, followed by the date, and you don’t need to pay.

After the free 25 GB

While your organization is verified only by the ₹1, IBEE checks how much you store:

  • Under 25 GB: you can create buckets and upload as usual.
  • At 25 GB or more: you can’t create buckets or upload files. The portal shows Top up ₹2,000 with You’ve used your free 25 GB. Uploads stop with You’ve used your free 25 GB of Object Storage. Top up ₹2,000 to keep uploading.

To continue, either:

  • top up your wallet with at least ₹2,000 (see Add billing); the limit is lifted at once; or
  • delete files you no longer need, to get back under 25 GB.

Limits and timing

ItemValue
Verification payment₹1, added to your wallet
Free storage while verified by the ₹1 only25 GB (25 GiB, 26,843,545,600 bytes)
Minimum first top-up that lifts the limits₹2,000
Payment attempts10 per organization in 24 hours
Clicking Pay ₹1 again within 30 minutesReopens the same checkout instead of starting a new payment
A paid ₹1 the portal hasn’t confirmed yetBilling re-checks unconfirmed payments every 30 minutes
Free storage in the month you verifyVerifying on any day gives you the free storage for that whole month

Use the API

Temporarily paused: managing Object Storage and Container Registry through the API, SDKs, CLI and Terraform. Until it resumes, these calls answer 404 with an empty body. That doesn’t mean your resource was deleted. The portal, S3 file traffic, registry pushes and pulls, and your existing resources keep working. The API, CLI and Terraform steps for these products apply once it resumes. If you use Terraform, read this first.

The IBEE API applies the same rule to requests made with an API token.

Creating a bucket or an S3 credential (POST /object-storage/buckets, POST /object-storage/credentials) is refused with 402, error: billing_denied, and one of these billing_reason values:

billing_reasonMeaningWhat to do
payment_verification_requiredThe payment method isn’t verified yetPay ₹1 in the portal
access_keys_require_topupVerified by the ₹1 only: S3 credentials need a top-upTop up at least ₹2,000
free_storage_limit_reachedVerified by the ₹1 only, and 25 GB is already storedTop up, or delete files

Uploading (an object PUT, creating a presigned upload link, a copy, or starting a multipart upload) by an organization verified by the ₹1 only, with 25 GB stored, is refused with 403 and error: free_storage_limit_reached. The body also carries "message": "You've used your free 25 GB of Object Storage. Top up ₹2,000 to keep uploading.".

The API has no payment operations: pay the ₹1 or top up in the portal, then send the request again. See Billing refusals for the full 402 format.

Troubleshooting

You seeWhat it meansWhat to do
Verify payment method instead of Create Bucket, with Pay ₹1 (added to your wallet) to unlock Object Storage.Your organization hasn’t verified a payment methodClick Verify payment method and pay ₹1.
Verify a payment method to use Object Storage: pay ₹1 on the Payment Method page. The ₹1 is added to your wallet.A bucket or access key was refused for the same reasonPay ₹1 from Billing → Payment Method, then try again.
Ask an organization admin or billing member to verify a payment method.Your role can’t pay for the organizationAsk an organization admin or a billing member to pay the ₹1.
Waiting for your payment to confirm for a long timeBilling hasn’t received the payment confirmation yetWait and refresh. Billing re-checks every 30 minutes. Don’t pay again: the button stays disabled while a payment is being confirmed.
Your last payment is still being confirmed. Check again in a minute.A ₹1 payment is still being confirmedWait a minute, then refresh the page.
The payment did not go through. Try again.The payment failed or was cancelled; no money was takenClick Pay ₹1 again, or use another payment method.
Too many verification attempts today. Please try again tomorrow or contact support.10 payment attempts were started in the last 24 hoursTry again after 24 hours, or contact support.
This organisation’s payment method is already verified.Nothing more is neededGo back to Object Storage and click Create Bucket.
Payment verification is available for organisations billed in India only.Your organization is billed outside India and doesn’t need itCreate buckets as usual.
Payment verification can’t be reached right now. Please try again in a moment.Billing didn’t answerWait a moment and try again.
Top up ₹2,000 on the S3 credentials tab, with Top up ₹2,000 to create S3 access keys.Verified by the ₹1 onlyTop up at least ₹2,000, then create the credential.
Top up ₹2,000 with You’ve used your free 25 GB.Verified by the ₹1 only, and 25 GB is storedTop up, or delete files to get under 25 GB.