Skip to main content
POST
/
erp
/
verify
C#
using System.Net.Http;

using var client = new HttpClient();
var response = await client.GetAsync("https://starpayqa.starpayethiopia.com/v1/starpay-api/trdp/verify");
Console.WriteLine(await response.Content.ReadAsStringAsync());
{
  "status": "success",
  "timestamp": "2023-11-07T05:31:56Z",
  "message": "Payment verified successfully",
  "data": {
    "order_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "status": "PAID",
    "amount": 100,
    "currency": "ETB",
    "updated_at": "2023-11-07T05:31:56Z"
  }
}

Documentation Index

Fetch the complete documentation index at: https://erp-developer.starpayethiopia.com/llms.txt

Use this file to discover all available pages before exploring further.

Headers

x-api-secret
string
required

The App Secret provided by CBE.

Example:

"X/2uxXAjJqaai5gRzXHzcFPcx9E6B3pibBbVSoce1U23q5hR2Sr5pxlh6WLQZBep"

Body

application/json

verify

Create session.

orderId
string

Unique identifier of the order.

Example:

"5428255034"

Response

The request was successful, and a new resource was created.

status
string
required
Example:

"success"

timestamp
string<date-time>
required
message
string
required
Example:

"Payment verified successfully"

data
object
required