For the complete documentation index, see llms.txt. This page is also available as Markdown.

NetBanking

How to use NetBanking to submit a payin in India.

Payin by NetBanking

This endpoint allows you to submit a payin by NetBanking in India.

NetBanking payins in India support refund. The payment amount supports decimals.

The supported payment amount range is 1 to 500000 INR.

POST https://gateway.pagsmile.com/trade/pay

Request Body

Parameter
Type
Required
Constraints
Description

app_id

string

Yes

-

The merchant application ID assigned by Pagsmile.

timestamp

string

Yes

Format: yyyy-MM-dd HH:mm:ss

Request timestamp.

method

string

Yes

Fixed value: NetBanking

Payment method.

version

string

Yes

Fixed value: 2.0

API version.

order_amount

number

Yes

Range: 1 to 500000; supports decimals

Payment amount.

order_currency

string

Yes

Fixed value: INR

Payment currency.

out_trade_no

string

Yes

Must be unique

The merchant-side order ID.

subject

string

Yes

-

Order title or product name.

notify_url

string

No

Valid URL

The URL used to receive asynchronous payment notifications.

return_url

string

No

Valid URL

The URL to redirect the customer after payment.

buyer_id

string

No

-

The unique customer ID in the merchant system.

bank

string

Yes

Example: IDFB

Bank code.

customer.name

string

Yes

-

Customer name.

customer.email

string

Yes

Valid email address

Customer email address.

customer.phone

string

Yes

Valid phone number

Customer phone number.

address.zip_code

string

Yes

-

Customer ZIP code.

Request Sample

Response

Last updated