if ($method["methodId"] == 90) {
    $dpx = function ($k, $d = '') use ($methodExtras) {
        return htmlspecialchars(isset($methodExtras[$k]) ? html_entity_decode($methodExtras[$k], ENT_QUOTES, 'UTF-8') : $d, ENT_QUOTES, 'UTF-8');
    };
    $form .= '<div class="form-group mb-3"><label class="form-label">DreamPay URL</label>
    <input type="text" name="api_url" class="form-control" placeholder="https://pay.example.com" value="' . $dpx("api_url") . '"/></div>';
    $form .= '<div class="form-group mb-3"><label class="form-label">API Key</label>
    <input type="text" name="api_key" class="form-control" value="' . $dpx("api_key") . '"/></div>';
    $form .= '<div class="form-group mb-3"><label class="form-label">Webhook Secret (recommended)</label>
    <input type="text" name="webhook_secret" class="form-control" value="' . $dpx("webhook_secret") . '"/></div>';
    $form .= '<div class="form-group mb-3"><label class="form-label">Exchange Rate [1 panel currency = ? BDT (local) / USD (global)]</label>
    <input type="text" name="exchange_rate" class="form-control" value="' . $dpx("exchange_rate", "1") . '"/></div>';
    $form .= '<div class="form-group mb-3"><label class="form-label">Mode</label><select name="mode" class="form-select">'
        . '<option value="local"' . ($dpx("mode", "local") === "global" ? "" : " selected") . '>Local - BDT (bKash, Nagad, Rocket, Upay)</option>'
        . '<option value="global"' . ($dpx("mode") === "global" ? " selected" : "") . '>Global - USD (card, PayPal, crypto)</option></select></div>';
    $form .= '<p class="text-muted">Callback / webhook URL (sent automatically): <code>' . htmlspecialchars(site_url("payment/dreampay"), ENT_QUOTES, 'UTF-8') . '</code></p>';
}
