Create BankTransfer 2 Deposit

Creates BankTransfer 2 Deposit and Returns paymentUrl

POST https://api.parona.in/V1/Deposit/BankTransfer2/Create/

This endpoint allows you to create a new BankTransfer 2 deposit request.

Headers

Name
Type
Description

Accept

String

application/json

api-key*

String

ParonaPAY API Key

Request Body

Name
Type
Description

memberId*

String

userid on your side

memberUserName

String

username on your sider

transactionId*

String

Transaction ID created on your side (this value is sent back to you by a callback request to callback_url when transaction is completed)

amount*

Integer

Amount in INT format with no decimals

checksum*

String

Create a string imploding values with pipe character and hash it with sha256 algorithm.

PHP Example:

hash("sha256", "apiKey|secretKey|transactionId")

memberFullName*

String

Full Name of the user on your side

callback_url*

String

Transaction result will be sent to this endpoint.

redirect_back_success_url

String

Player will be redirected to this URL after payment process is completed successfully.

Example: https://abc.com/success-page

redirect_back_error_url

String

Player will be redirected to this URL after payment process is completed with error.

Example:

https://abc.com/error-page

{
    "status": true,
    "error": 0,
    "message": "Deposit Payment Successfully Created",
    "paymentStatus": false,
    "paymentStatusCode" : 0,
    "paymentStatusDescription": "Payment Awaiting",
    "paymentUrl": "https://api.parona.in/Payment/bf6bb039-d72a-4688-9fdf-7ebf5220b4b2"
}

Response Parameters

status: Request status whether all verification checks succeed or not. true or false

error: Request response error code. Returns 0 if succeeds.

message: Request response message.

paymentStatus: This value will always be returned false until the payment completes successfully.

paymentStatusCode: 0 : Awaiting (initial status after creation)

paymentStatusDescription: Payment status description.

Last updated