Directly verify DGePay merchant payment links & callback URLs, decrypt encrypted payloads, and confirm payment status automatically.
Paste any DGePay success link or `data` parameter to verify
Generate & Open DGePay Form
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. | |||||
Integrate DGePay payment status verification anywhere in your website using our REST API endpoint:
<?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"];
}
?>
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);
}
});