Try Chat Free Docs Pricing AI Analysis Repo Insights Free Tools About Blog
Sign in Get started free
< Back to blog
Guide Velona Team ·9 September 2026 ·3 min read

How to Pay for AI APIs Using UPI in India: Complete Guide

Most AI providers, including OpenAI, Anthropic, Google and DeepSeek, bill in US dollars and expect a card that works for international payments. They generally don't accept UPI. The simplest way to pay for AI API usage with UPI is through an Indian gateway like Velona: you top up a rupee wallet from ₹10, and that one balance pays for GPT, Claude, Gemini, DeepSeek and 300+ other models.

Why you can't just pay AI providers with UPI

When you sign up with an AI provider directly, you usually need to:

Many Indian developers find that their debit card, RuPay card or even credit card gets declined, or that international transactions are switched off by default. UPI isn't an option at all.

How paying with UPI works on Velona

Velona is a gateway: you pay Velona in rupees, and Velona pays the model providers. Your code calls Velona's OpenAI-compatible API, and each request's cost is deducted from your rupee balance.

UPI payment → ₹ wallet → API requests to any model → cost deducted per request

Payments are processed by Razorpay, so you see the standard Razorpay checkout you've used on other Indian sites.

Step-by-step: top up with UPI

  1. Sign up at velona.in with your Google account.
  2. Open the Wallet from your dashboard.
  3. Enter an amount. The minimum is ₹10.
  4. Choose UPI in the Razorpay checkout and approve the payment in your UPI app. RuPay, domestic debit and credit cards, and net banking also work.
  5. Wait for confirmation. Your balance updates within seconds, occasionally up to a minute.
  6. Create an API key on the API Keys page and start making requests.

What ₹10 actually gets you

At prices as of 4 October 2026, a short chat reply (1,000 tokens in, 500 out) costs:

ModelCost per replyReplies for ₹10
DeepSeek V4 Flashunder ₹0.01about 1,700
GPT-4o miniabout ₹0.05about 200
Gemini 2.5 Flashabout ₹0.16about 60
Claude Sonnet 5about ₹0.73about 13

Prices include Velona's 7% platform fee and 0.5% forex buffer. The full formula is in our pricing explainer.

Make your first paid request

import os
from openai import OpenAI

client = OpenAI(api_key=os.environ["VELONA_API_KEY"], base_url="https://velona.in/v1")

response = client.chat.completions.create(
    model="deepseek/deepseek-v4-flash",
    messages=[{"role": "user", "content": "Explain UPI in one paragraph."}],
)

print(response.choices[0].message.content)
print(response.usage)

Open your usage page afterwards to see exactly how many paise that request cost.

Keep spending under control

Frequently asked questions

Can I pay for the OpenAI API with UPI?

Not on OpenAI's own platform, which bills in dollars by card. Through Velona you pay with UPI and use OpenAI models such as openai/gpt-4o-mini with the same OpenAI SDK.

How do I top up DeepSeek from India?

DeepSeek's own platform takes international payment methods. With Velona you top up in rupees by UPI and call deepseek/deepseek-v4-flash or deepseek/deepseek-v4-pro. See our DeepSeek API in India guide.

Can I use a RuPay card?

Yes. RuPay, domestic debit and credit cards, UPI and net banking all work through Razorpay.

Is there a minimum top-up?

₹10. There is no subscription and no monthly fee.

Does my balance expire?

No. It stays in your wallet until you use it. For refunds, see the refund policy.

My payment went through but the balance didn't update. What now?

Wait a minute and refresh the wallet. If it still hasn't updated, contact support with your Razorpay payment ID from the confirmation.

Create your account and top up ₹10 with UPI to make your first AI API request today.