PayNow

QueuedDiscordActionDto

action_typeenumRequired
Possible enum values
  • persist_role
  • send_message
  • ban_user
  • kick_user
  • generate_invite_link
delivery_item_idFlakeIdRequired
discord_server_idFlakeIdRequired
enqueued_atstringRequired
execution_stageenumRequired
Possible enum values
  • on_purchase
  • on_expire
  • on_refund
  • on_chargeback
executionsQueuedDiscordActionExecutionDto[]Required
executed_atstringRequired
execution_statusenumRequired
Possible enum values
  • success
  • failure
idintegerRequired
queue_idintegerRequired
messagestringOptional
trace_idstringOptional
idintegerRequired
product_idFlakeIdRequired
product_version_idFlakeIdRequired
revocation_stagesenum[]Required
Possible enum values
  • on_expire
  • on_refund
  • on_chargeback
statusenumRequired
Possible enum values
  • active
  • complete
  • errored
  • canceled
store_idFlakeIdRequired
channel_idFlakeIdOptional
checkout_idFlakeIdOptional
checkout_line_idFlakeIdOptional
discord_user_idFlakeIdOptional
finalised_atstringOptional
messagestringOptional
order_idFlakeIdOptional
role_idFlakeIdOptional
Example
{
  "action_type": "persist_role",
  "delivery_item_id": "411486491630370816",
  "discord_server_id": "411486491630370816",
  "enqueued_at": "2024-01-01T00:00:00Z",
  "execution_stage": "on_purchase",
  "executions": [
    {
      "executed_at": "2024-01-01T00:00:00Z",
      "execution_status": "success",
      "id": 0,
      "queue_id": 0,
      "message": "string",
      "trace_id": "string"
    }
  ],
  "id": 0,
  "product_id": "411486491630370816",
  "product_version_id": "411486491630370816",
  "revocation_stages": [
    "on_expire"
  ],
  "status": "active",
  "store_id": "411486491630370816",
  "order_id": "411486491630370816",
  "checkout_id": "411486491630370816",
  "checkout_line_id": "411486491630370816",
  "discord_user_id": "411486491630370816",
  "channel_id": "411486491630370816",
  "role_id": "411486491630370816",
  "message": "string",
  "finalised_at": "2024-01-01T00:00:00Z"
}