BursaPay Logo
Knowledge Base
Ticket Sign In
Help Center > Developer Platform & Gateway API > Verify a Developer Gateway Payment

Verify a Developer Gateway Payment

Published 2026-08-23 6 min read
Who is this article for?
This guide is for Developers seeking operational guidance on BursaPay workflows.

UI Navigation Path (Step-by-Step)

  1. Receive the customer callback or webhook.
  2. Call POST /api/v1/payments/verify/ with the payment reference when needed.
  3. Confirm the returned status is success.
  4. Reconcile the resulting wallet and webhook state.
Verified BursaPay gateway workflow: Explains the verification step that turns a pending payment into a successful wallet credit path.

1. Overview & Purpose

The gateway verification flow updates the DeveloperPayment state, credits the developer wallet through the wallet service and dispatches the payment.success webhook after successful verification.

2. Requirements & Setup

Use the BursaPay payment reference returned during initialization.

3. Step-by-Step Workflow

  1. Receive the customer callback or webhook.
  2. Call POST /api/v1/payments/verify/ with the payment reference when needed.
  3. Confirm the returned status is success.
  4. Reconcile the resulting wallet and webhook state.

4. Rules & Troubleshooting

The implementation treats already-successful payments as safely processed rather than crediting the wallet again.

5. Verification & Next Steps

Use the webhook and verification mechanisms together rather than assuming a browser redirect alone is authoritative.

Was this article useful?

Related Articles

Initialize a Developer Gateway Payment List and Paginate Developer Payments
Ask Bursa AI