Actalink Docs
Acta billings/Paymentlink

Checkout Session

This API retrieves checkout session data, including subscription details and the payment link.

GET
/api/checkout-session

Query Parameters

sessionIdRequiredstring

value of sessionId that was received in previous step.

curl -X GET "http://localhost:4000/api/checkout-session?sessionId=6e72f344ef0b52721fb4aa8a75a769b5ba5f2fcb1a"

Returns Subscription and Paymentlink related data

{
  "data": {
    "merchant": {
      "address": "0xEBFa37194fA74bA3e8195446948FC3B9c72E08AB",
      "organisation": ""
    },
    "subscription": {
      "id": "4ae71306-1cc4-404d-93f9-fd4956464d85",
      "title": "Hooli music",
      "trialDays": 0,
      "linktree": "",
      "status": "active",
      "plans": [
        {
          "id": "a98a62e2-b7fd-44a7-b003-184079eb5e8c",
          "name": "Plan 1",
          "price": 1,
          "frequency": "month",
          "volume": 12,
          "subscriptionId": "4ae71306-1cc4-404d-93f9-fd4956464d85"
        }
      ],
      "tokens": [
        {
          "id": "2",
          "address": "0x3c499c542cef5e3811e1192ce70d8cc03d5c3359",
          "symbol": "USDC",
          "name": "USDC",
          "decimals": 6,
          "chainId": 137,
          "logoURI": "https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48/logo.png",
          "coingeckoId": "usd-coin"
        }
      ],
      "receivers": [
        {
          "receiverId": "6a5ec8c7-3224-417e-b42e-1763e2f2d082",
          "address": "0xEBFa37194fA74bA3e8195446948FC3B9c72E08AB",
          "networkId": 137,
          "subscriptionId": "4ae71306-1cc4-404d-93f9-fd4956464d85"
        }
      ],
      "paymentLinkId": "78e26059-2677-45f9-a117-8dd8de36ffc5"
    }
  }
}