API Reference

eNACH Execute Status - Merchant Transaction ID

Overview

The Status API allows merchants to check the current status of exceute mandate. It ensures secure access through user credentials provided by Nttdata Payment Services. The API helps in tracking the progress of a execute mandate request using a unique transaction reference.

Description

This API requires authentication using Nttdata Payment Services provided user credentials to access the service. It accepts the merchant transaction ID as a key input parameter to retrieve the execute mandate status. The response provides details about whether the mandate is successfully executed, pending, or failed, enabling merchants to monitor and manage transactions efficiently.

Prerequisites

  • Valid transaction ID (Merchant's Transaction ID)
  • Merchant credentials
  • Nttdata Payment Services API access

Execute Mandate Status Attributes

This API requires Basic Authentication for access. The request must include valid credentials in the form of a username and password, which will be provided separately. Only authorized users with the correct credentials will be able to successfully authenticate and interact with the API.

Request Attributes

To check the execute mandate status, you need to call the below API by passing the merchant transaction ID (merchTxnId) directly in the URL

API Endpoint:

ots/auto-pay/v1.0/execute/status/modes/EN/transactions/merch-txn-id/{merchTxnId}

Replace {merchTxnId} with the actual merchant transaction ID while making the request.

  • No request body is required.
  • The input parameter is passed directly in the URL.
  • The API will return the mandate status based on the provided merchTxnId.

Response Attributes

Attribute
Description
data
object (12 fields)
Optional
Response payload containing mandate execution success details
code
numberOptional
Status Codes
message
stringOptional
Status Message
description
stringOptional
Status Description