payment status

πŸš€ Endpoint Overview

MethodURL
POSThttps://init-vpay.venlabs.link/merchant/payment-status

Use this endpoint to check the status of a previously initiated payment using its track_id.

URL

POST /merchant/payment-status

Request Body

{ 
  "track_id": "TRACK_7890" 
}

Parameters

ParametersTypeRequiredDescription
track_idstringβœ…Unique identifier for the transaction

Response Example

{
  "status": "SUCCESS",
  "track_id": "TRACK_7890"
}

Error Responses

Status CodeDescription
400Invalid payment provider or missing merchant configuration
500Internal server error