Skip to main content
POST
Create transaction

Endpoint

Partnero automatically calculates the commission based on your program settings.

Request body

Transaction fields
The commission is always calculated from your program’s commission settings—no request field sets it directly. To pay a partner a specific amount outside your commission rules, use Add reward.
Customer identification *Provide at least one: key or email. Create customer with transaction (options.create_customer: true) When the customer doesn’t exist yet, you can create them and the transaction in a single request. Multiple products For transactions with multiple products. Each product entry can include commission data (product_id, product_price), product metadata (product_information), or both. Bulk transactions

Request

Response

Response fields

Error responses

Use unique transaction keys (like invoice IDs) to enable refund handling. When you delete a transaction by key, the associated commission is automatically reversed.