Skip to content

javascript 调用

JavaScript
    <div id="usdt_html"></div>
    <script src="https://api.adpay.top/prod/js"></script>
    <script>
        $(document).ready(function() {
            usdt.post({
                order_id: "201405201724111872", //订单号
                amount: "10.00", //金额保留 2 位小数
                pay_type: "usdt", //支付方式,usdt/trx
                notify_url: "https://api.adpay.top/prod/pay/tron/notify", //回调地址
                redirect_url: "https://www.baidu.com", //支付成功后返回的地址
                app_id: "888810001", //填写网站生成的app_id
                user_id: "100012222222", //支付客户的 user_id
                sign: "5e118256b5c30dda4211575581a3d300", //签名
                callback: function(res) {
                    //获取二维码后显示的函数
                    console.log(res);
                },
                success: function(data) {
                    //支付成功后的函数
                    console.log(data);
                    alert("支付成功");
                    window.location.href = data.redirect_url;
                },
            });
        });
    </script>

callback的数据

callback 函数用于自定义页面,返回如下参数,根据参数设置页面即可

json
{
        "user_id": "100012222222",//支付用户的 id,下单的时候填写的
        "order_id": "201405201724112177",//订单号
        "pay_type": "usdt",//支付方式
        "transaction_id": "20240820-66c3dd31bab06",//平台订单号
        "amount": "10.00",//下单金额
        "actual_amount": "1.57",//支付的实际金额,根据下单金额兑换成 usdt 或者 trx 的金额
        "param": "",//其他参数,下单的时候填写的
        "address": "TJJaE1xGdDh8edTVCWoeiyuiBoQA5brZAr",//收款账户钱包
        "expiration_time": 1724113377,//过期时间
        "pay_img": "图片的 base64 字符串",//支付二维码图片的 base64 字符串
        "pay_url": "https://api.adpay.top/prod/pay/tron/order/20240820-66c3dd31bab06",//支付地址
        "base": {
            "devmode": true,
            "language": "default",
            "style": "default",
            "html": "模板的 html 字符串"
        }
}

success的数据

success 支付成功后的函数返回()

json
{
    "user_id": "100012222222",//支付用户的 id
    "order_id": "201405201724112967",//订单号
    "pay_type": "usdt",//支付方式
    "transaction_id": "20240820-66c3e0483d15b",//平台订单号
    "amount": "10.00",//下单金额
    "actual_amount": "1.60",//支付的实际金额,根据下单金额兑换成 usdt 或者 trx 的金额
    "param": "",//其他参数
    "address": "TJJaE1xGdDh8edTVCWoeiyuiBoQA5brZAr",//收款账户钱包
    "block_transaction_id": "5fdd03386b182c67d3c434084baa28d816937c498d5b6c9319b3ab3e21d5ebb7",trc20的区块哈希
    "redirect_url": "https://www.baidu.com",//支付成功后跳转的 url
    "sign": "20ab8444e1c51ca446adc1fce54a2ae8",//签名
}