SILVATECH PAYMENTS / DOCS · BZD
A payment path,
documented.
Talk on WhatsApp POST /api/payments/initialize
Authorization: Bearer [tenant token]
Content-Type: application/json
{
"donationId": "PL-2041",
"amount": 140.00,
"orderNumber": "ORDER-118",
"description": "Cake deposit",
"returnUrl": "https://example.invalid/return",
"appCallbackUrl": "https://example.invalid/callback"
}POST /api/payments/gateway-callback
{
"orderId": "fictional-bank-reference",
"orderNumber": "ORDER-118",
"status": "success",
"amount": 14000
}
Gateway notification, not a client command.
Verify server-to-server before fulfillment.
{
"illustrativeState": "initialized",
"reference": "PL-2041"
}Fictional client state · no network · not a gateway payloadinitialized → pending → paidDeveloper docs
Exact API contracts and the operating notes around them.
Use the generated API reference for request and response schemas. Use these integration pages for the BZD, bank-hosted card entry, callback, and settlement boundaries.
Customer payment
Bank-hosted card checkout
Redirect customers to the supported bank-hosted card page while keeping raw card entry outside your application.
Review the flow Gateway routingBelize Bank gateway
Map approved merchant gateway credentials to a tenant-scoped BZD payment flow.
Review the flow Sales workflowShareable payment links
Share a BZD payment link through WhatsApp, email, an invoice, or any customer conversation.
Review the flow Application updatesGateway callbacks
Receive and record payment status updates in the Silvatech service that initiated the transaction.
Review the flowLet's add a pay link to your line.
your line · BZD ___ · paidIllustration · no real payment