Smart Send Status

API for fetching the status of a particular smart send link created using link Id.

Path Parameter

Key

Description

Data Type

Mandatory

Possible Value

linkId

Smart Send link id

String

Yes

Example

Content-Type : application/json

Method: POST

Curl:

curl --location --request GET 'https://payumoney.com/payout/v2/smartSend/status?linkId=anJFU9vrS0pqXXLOva96oBx5NkYhRLwiSahksBJbQXrTwluheEAa4oTOKsLMCoNg'

Response:

{
    "status": 1,
    "msg": "SmartPay Link cancelled",
    "code": 1122,
    "data": null
}

Smart Send Statuses and their meanings

PENDING -> Smart Send Link Created Successfully but yet to be filled details by customer.

INITIATED -> Payment Initiated, wait for sometime for payment to be competed.

FAILED -> Smart Send Payment failed, Can be reinitiated after sometime.

SUCCESS -> Payout is initiated, wait for sometime for the payout to be completed.

REJECTED -> Smart Send approval rejected, check with the approver.

EXPIRED -> Smart send link expired, create a new link.

CANCELLED -> Smart Send Link cancelled by the merchant, create a new link.

APPROVAL_PENDING -> Link Approval is pending, contact your approver.

APPROVED -> Link is approved by the approver.

Last updated