Good morning, EdSyntax
One API for your payment providers, with clear status and safe retries.
Recent payments
Run a test| Reference | Provider | Amount | Status |
|---|---|---|---|
| No live payment records are available yet. Run a sandbox test to see its response. | |||
Provider connections
View configurationConnection status is managed by the API environment. Use the live test to verify EcoCash connectivity.
EcoCash connection
Gateway credentials and merchant settings are managed in Dokploy environment variables.
The portal displays no username, password, merchant PIN, or authorization header. Use Test API to verify the configured connection.
Payments
Search results will appear here when a live payment-list endpoint is available.
| Payment ID / reference | Provider | Amount | Created | Status | |
|---|---|---|---|---|---|
| No live payment records are available. Use Test API to create a sandbox payment. | |||||
Test the PayBridge API
Run a sandbox payment and follow its normalized lifecycle from this portal.
API response
No request yetResponses will appear here.
API & webhooks
Use one normalized API while PayBridge handles provider-specific details.
Current API access
MVPX-Tenant-Id: edsyntax · configured access boundary
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-managedQuick start
Copycurl -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"}}'Activity
Live audit events will appear here when the activity endpoint is connected.
No activity yet
Awaiting live eventsCreate a sandbox payment from Test API to begin validating the payment lifecycle. Historical activity is not fabricated in this portal.