Query Checkout

Description

Query checkout by id

Path

GET /api/v1/open/subscription/checkouts/{id}

Request Parameter

ParameterSignMandatoryTypeLengthRemarks
idYYstring20checkout id

Response Parameter

ParameterTypeLengthRemarks
idString20Checkout id
statusint32Checkout status
subscriptionOrderObject订单信息

subscriptionOrder:

ParameterTypeLengthRemarks
idString20Order id
statusint32Order status
subscriptionProductObject订阅产品详情
subscriptionPaymentObject付款方式,包括费用,订阅周期,收款地址,收款币种等信息
eventObject订阅状态,包括扣款地址,开始时间,续期时间,取消状态等
userIdString16UserId
userObject用户详细信息
txHashString16用户订阅的交易
deductionAddressString42扣款地址

Checkout Status

CodeDetails
0Created
1Pending
2Done
3Cancelled

Order Status

CodeDetails
0Created
1Pending
2Confirmed
3Cancelled

Response Example

SUCCESS

{
    "data": {
        "id": "1828802508902895616",
        "status": 2,
        "subscriptionOrder": {
            "id": "1828802508898701312",
            "status": 3,
            "subscriptionProduct": {
                "id": "1819278314154496000",
                "name": "Galxe Monthly Membership",
                "group": "xyz.com",
                "image": null,
                "subscriptionPayments": [
                    {
                        "id": "1819337473302466560",
                        "fee": "1",
                        "period": 1,
                        "periodUnit": "day",
                        "address": "0x6e09fdf91d98e0380c8eac3d5ecbe30d67c544e7",
                        "token": {
                            "id": "1819315473783721984",
                            "symbol": "TKNA",
                            "chainId": "0x61",
                            "chainName": "BNB Smart Chain Testnet ",
                            "address": "0x340988fa65668616e74ff178d5fba28ea1e2a0f6",
                            "proxyAddress": "0x2b2ee564d3f869237642cba12580c93fe9273707"
                        }
                    },
                    {
                        "id": "1824025872303132672",
                        "fee": "2",
                        "period": 1,
                        "periodUnit": "day",
                        "address": "0x6e09fdf91d98e0380c8eac3d5ecbe30d67c544e7",
                        "token": {
                            "id": "1824024040373751808",
                            "symbol": "TKNB",
                            "chainId": "0x61",
                            "chainName": "BNB Smart Chain Testnet ",
                            "address": "0xbc06c3d96f9efcc199499281e9423449f6c1cb2b",
                            "proxyAddress": "0x1177aa23c74e5fac6d17d927c12d4ba90a998209"
                        }
                    }
                ],
                "user": null
            },
            "subscriptionPayment": {
                "id": "1819337473302466560",
                "fee": "1",
                "period": 1,
                "periodUnit": "day",
                "address": "0x6e09fdf91d98e0380c8eac3d5ecbe30d67c544e7",
                "token": {
                    "id": "1819315473783721984",
                    "symbol": "TKNA",
                    "chainId": "0x61",
                    "chainName": "BNB Smart Chain Testnet ",
                    "address": "0x340988fa65668616e74ff178d5fba28ea1e2a0f6"
                }
            },
            "event": {
                "deductionAddress": "0x79f2e4329b39cec648a7da6647b65f6155d2833f",
                "startTime": 1724803200000,
                "paidCount": 1,
                "cancelled": false,
                "renewalTime": 1724889600000
            },
            "userId": "1828802501873242112",
            "user": {
                "id": "1828802501873242112",
                "keyStr": "0x79f2e4329b39cec648a7da6647b65f6155d2833f",
                "keyType": "EVM"
            },
            "txHash": "0xd8bcd4c2cac58b57302fc50a4d45fe911db06be7654d5f6a9e804f1ef4618380",
            "deductionAddress": "0x79f2e4329b39cec648a7da6647b65f6155d2833f"
        }
    }
}