Skip to main content

Overview

The commission tools allow you to track and manage commission transactions for your affiliates. All tools support both Markdown and JSON response formats.

Available Tools

Commission Statuses


affonso_list_commissions

List and filter commission transactions.

Parameters

number
default:"1"
Page number for pagination
number
default:"50"
Results per page (max 100)
string
Filter by affiliate ID
string
Filter by status: PENDING, APPROVED, PAID, REJECTED, REFUNDED
string
Filter from date (ISO 8601)
string
Filter to date (ISO 8601)
string
default:"markdown"
Response format: markdown or json

Example Prompts

Response


affonso_get_commission

Get detailed information about a specific commission.

Parameters

string
required
The commission ID (starts with txn_)
string
default:"markdown"
Response format: markdown or json

Example Prompts

Response


affonso_create_commission

Create a new commission transaction manually.

Parameters

string
required
The affiliate ID for this commission
number
required
Commission amount in cents
number
Original sale amount in cents
string
Associated referral ID
string
default:"PENDING"
Initial status: PENDING, APPROVED
string
Description or notes
string
default:"markdown"
Response format: markdown or json

Example Prompts

Response


affonso_update_commission

Update an existing commission’s status or information.

Parameters

string
required
The commission ID to update
string
New status: PENDING, APPROVED, REJECTED, REFUNDED
number
Updated commission amount in cents
string
Updated description
string
default:"markdown"
Response format: markdown or json

Example Prompts

Response


affonso_delete_commission

This is a destructive operation. Commissions that have been paid cannot be deleted.

Parameters

string
required
The commission ID to delete
string
default:"markdown"
Response format: markdown or json

Example Prompts

Response


Bulk Operations

Approve Multiple Commissions

Monthly Commission Report

Error Handling