PayNow

DiscordActionDto

action_typeenumRequired
Possible enum values
  • persist_role
  • send_message
  • ban_user
  • kick_user
  • generate_invite_link
discord_server_idFlakeIdRequired
execution_stageenumRequired
Possible enum values
  • on_purchase
  • on_expire
  • on_refund
  • on_chargeback
idFlakeIdRequired
product_idFlakeIdRequired
product_version_idFlakeIdRequired
revocation_stagesenum[]Required
Possible enum values
  • on_expire
  • on_refund
  • on_chargeback
store_idFlakeIdRequired
channel_idFlakeIdOptional
messagestringOptional
role_idFlakeIdOptional
Example
{
  "action_type": "persist_role",
  "discord_server_id": "411486491630370816",
  "execution_stage": "on_purchase",
  "id": "411486491630370816",
  "product_id": "411486491630370816",
  "product_version_id": "411486491630370816",
  "revocation_stages": [
    "on_expire"
  ],
  "store_id": "411486491630370816",
  "channel_id": "411486491630370816",
  "role_id": "411486491630370816",
  "message": "string"
}