---
updatedAt: 2026-01-21T19:06:45.000Z
agentTools:
  projectIndex: https://docs.vopay.com/llms.txt
---

# bill-pay/transaction

This endpoint is used to fetch a bill pay transaction.

# OpenAPI definition

```json
{
  "openapi": "3.0.0",
  "info": {
    "version": "2.0",
    "title": "Bill Pay",
    "description": "The Bill Pay API allows you to create and manage bill payments.",
    "contact": {
      "name": "API Support",
      "email": "help@vopay.com"
    }
  },
  "paths": {
    "/bill-pay/transaction": {
      "get": {
        "description": "This endpoint is used to fetch a bill pay transaction.",
        "summary": "bill-pay/transaction",
        "tags": [
          "Bill Pay Endpoints"
        ],
        "operationId": "BillPayTransactionGet",
        "deprecated": false,
        "parameters": [
          {
            "name": "AccountID",
            "in": "query",
            "required": true,
            "description": "Your account ID",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Key",
            "in": "query",
            "required": true,
            "description": "API key for the account",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Signature",
            "in": "query",
            "required": true,
            "description": "Hashed signature for the request",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "TransactionID",
            "in": "query",
            "required": true,
            "description": "The ID of the transaction to fetch.",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "Success": {
                      "type": "boolean",
                      "example": true
                    },
                    "ErrorMessage": {
                      "type": "string",
                      "example": ""
                    },
                    "TransactionID": {
                      "type": "string",
                      "example": "12345"
                    },
                    "TransactionStatus": {
                      "type": "string",
                      "example": "Completed"
                    },
                    "TransactionDateTime": {
                      "type": "string",
                      "example": "2025-07-25 12:00:00"
                    },
                    "Amount": {
                      "type": "number",
                      "example": 100
                    },
                    "Currency": {
                      "type": "string",
                      "example": "CAD"
                    },
                    "LastModified": {
                      "type": "string",
                      "example": "2025-07-25 12:00:00"
                    },
                    "MerchantID": {
                      "type": "string",
                      "example": "M123"
                    },
                    "MerchantName": {
                      "type": "string",
                      "example": "Merchant Name"
                    },
                    "MerchantCategory": {
                      "type": "string",
                      "example": "Utilities"
                    },
                    "PaymentAccountFormat": {
                      "type": "string",
                      "example": "123456789"
                    },
                    "CreditInstitution": {
                      "type": "string",
                      "example": "Bank of Montreal"
                    },
                    "CreditCategory": {
                      "type": "string",
                      "example": "Credit Card"
                    },
                    "CanadianCreditorIdentificationNumber": {
                      "type": "string",
                      "example": "123456789"
                    },
                    "Nickname": {
                      "type": "string",
                      "example": "My Hydro Bill"
                    },
                    "PaymentAccount": {
                      "type": "string",
                      "example": "123456789"
                    },
                    "AdditionalInformation": {
                      "type": "string",
                      "example": "Additional Info"
                    },
                    "ClientReferenceNumber": {
                      "type": "string",
                      "example": "CRN123"
                    },
                    "Note": {
                      "type": "string",
                      "example": "Payment for July"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "servers": [
    {
      "url": "https://earthnode-dev.vopay.com/api/v2"
    }
  ]
}
```