Skip to main content
POST
Create transaction

Endpoint

Partnero automatically calculates the commission based on your program settings.

Request body

Transaction fields *Provide either amount or 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.