AES-128 Decryption Engine

Automatic DGePay Payment Verification

Directly verify DGePay merchant payment links & callback URLs, decrypt encrypted payloads, and confirm payment status automatically.

Instant Payment Verifier

Paste any DGePay success link or `data` parameter to verify

Launch Payment

Generate & Open DGePay Form

Redirects to merchant-payment.dgepay.net/merchant-payment-form with the payment reference.
Auto-extracts TrxID, Amount, and bKash phone from DGePay Statement report.

Verified Payment History

Automatically logged transactions verified by system Live Poller Active (Every 3s)

# Transaction ID Merchant Ref Amount Status Verified At
No verified transactions recorded yet. Use the verifier form above to test a link.

Developer API Quick Integration

Integrate DGePay payment status verification anywhere in your website using our REST API endpoint:

PHP Verification Integration:
<?php
$url = "https://merchant-payment.dgepay.net/payment-success?data=...";
$response = file_get_contents("http://your-domain.com/PAYMENT/api.php?action=verify&url=" . urlencode($url));
$result = json_decode($response, true);

if ($result["is_paid"]) {
    echo "Payment verified! Transaction ID: " . $result["transaction_id"];
}
?>
JavaScript / Fetch Integration:
fetch("/PAYMENT/api.php?action=verify&url=" + encodeURIComponent(successUrl))
  .then(res => res.json())
  .then(data => {
    if (data.is_paid) {
      alert("Payment Successful! TrxID: " + data.transaction_id);
    }
  });