Payment Process

This API is used to initiate Direct Tax payment

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Payment validation check and payment process error codes:

SNoHTTP Response CodeResponse CodeDescription
12001Payment Processed Successfully
24012Payment Processing
Failed
34013Unable to contact with server
44014Do not have sufficient balance.Please Request Fund.,
Transaction cannot process. API Partner wallet mis-matched.,
Unable to update API partner balance.,
Unable to update ledger. ,
Unable to insert transaction.
54015Dublicate Reference Number
64016Form validation Errors
74017Your subscribed plan has been exhausted. Please renew the plan...
84018Your subscribed plan has been expired. Please renew the plan...
94019Please subscribe to any subscription plan to use this api
1040110Invalid user
1140111You are not allowed to access the direct tax apis
1240112Authentication failed
Body Params
string
required

Unique reference number for each transaction

int32
required

Major head value

string
required

PAN Number

string
required

TAN Number applicable for challan no 281. Mention PAN/ TAN same value for all request.

string

Address, Non mandatory field, up to 25 characters and without special characters.

string

Address, Non mandatory field, up to 25 characters and without special characters.

string

Address, Non mandatory field, up to 25 characters and without special characters.

string

Address, Non mandatory field, up to 25 characters and without special characters.

string

Address, Non mandatory field, up to 25 characters and without special characters.

int32
required

Pincode

int32
required

Type of Payment

string
required

State

int32
required

Challan Number 280/281..287

string
required

Assessment Year. If not applicableNA to be passed

string
required

Nature of Payment. Required forchallan 281, for other challans keep NA value.

string
required

Financial Year. If not applicableNA to be passed

int32
required

Base tax/ Income Tax Amount

int32
required

Surcharge Amount

int32
required

Education cess Amount

int32
required

Equalization Amount

int32
required

Interest Amount

int32
required

Fee 243e Amount

int32
required

Penalty Amount

string
required

Penalty codes in case of any penalty amount otherwise it shouldbe empty, e.g. 11C or N11C Note: If Penalty amount is there then penalty code is mandatory.

int32
required

Other amounts. Please keep amount value in case of any otherwise it should be 0.

int32
required

Total Transaction Amount

Headers
string
Defaults to eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJQQVlTUFJJTlQiLCJ0aW1lc3RhbXAiOjE2MTAxOTU5MzAsInBhcnRuZXJJZCI6IlBTMDAxIiwicHJvZHVjdCI6IldBTExFVCIsInJlcWlkIjoxNjEwMTk1OTMwfQ.3slqFu5g7dCoKOxrHKc6HUB55oIiu26tcKEArHnmmuo

Your Authorized key for only UAT

string
required
Defaults to eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0aW1lc3RhbXAiOjE2NTQxNzQ2MjAsInBhcnRuZXJJZCI6IlBTMDAzMSIsInJlcWlkIjoiMTY1NDE3NDYyMDgwNjgifQ.CI1MbC1wcuafO1sEvU0n8znNoitxGxGzHpCncADjkkQ

JWT token with payload

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json