EdSyntax / Overview
API status: Operational
ES
Workspace overview

Good morning, EdSyntax

One API for your payment providers, with clear status and safe retries.

Successful payments
—
No live metrics available
Pending payments
—
No live metrics available
Active connections
—
Managed by API environment
API success rate
—
No live metrics available

Recent payments

Run a test
ReferenceProviderAmountStatus
No live payment records are available yet. Run a sandbox test to see its response.

Provider connections

View configuration

Connection status is managed by the API environment. Use the live test to verify EcoCash connectivity.

Provider connections

EcoCash connection

Gateway credentials and merchant settings are managed in Dokploy environment variables.

1. Environment
2. Verify configuration
3. Test payment
This portal does not collect provider credentials. PayBridge reads EcoCash settings from the API container environment, and changes take effect after the API is redeployed.

The portal displays no username, password, merchant PIN, or authorization header. Use Test API to verify the configured connection.

Payment explorer

Payments

Search results will appear here when a live payment-list endpoint is available.

Payment ID / referenceProviderAmountCreatedStatus
No live payment records are available. Use Test API to create a sandbox payment.
Live integration test

Test the PayBridge API

Run a sandbox payment and follow its normalized lifecycle from this portal.

This test uses the tenant header currently supported by the MVP. Never enter EcoCash credentials here; the API keeps provider credentials server-side.
Use the API domain configured in Dokploy.
Reuse the same key to safely retry this payment.

API response

No request yet
Responses will appear here.
Developer access

API & webhooks

Use one normalized API while PayBridge handles provider-specific details.

Current API access

MVP
Tenant header
X-Tenant-Id: edsyntax · configured access boundary
Request idempotency
Idempotency-Key · required for create and operations

Production API-key authentication and tenant membership are planned for a later phase. The current test flow does not use a Bearer token.

Merchant webhook

Environment-managed

Quick start

Copy
curl -X POST https://api.paybridge.edsyntax.co.zw/v1/payments \\
  -H "X-Tenant-Id: edsyntax" \\
  -H "Idempotency-Key: order-10042" \\
  -H "Content-Type: application/json" \\
  -d '{"merchantReference":"YOUR_REFERENCE","amount":12.50,"currency":"USD","payer":{"msisdn":"YOUR_MSISDN"}}'
Audit and delivery

Activity

Live audit events will appear here when the activity endpoint is connected.

No activity yet

Awaiting live events

Create a sandbox payment from Test API to begin validating the payment lifecycle. Historical activity is not fabricated in this portal.