v1
latestOpenAPI 3.1.02026-07-132363652.9 MBSeeds
Generate test payment requests and transactions for a specific merchant
Generate test payment requests and transactions for a specific merchant
post/api/v1/seeds/merchant/{merchantId}/test-data
Path parameters
merchantIdstring uuid required
The merchant ID to generate test data for
Example:934eef9d-2ea7-4a83-9646-cb8ecdc54947
The merchant ID to generate test data for
Request body
Example request
{
"options": {
"paymentRequestCount": 120,
"customerCount": 15,
"dateRangeInDays": 730,
"includeRefunds": true,
"includeFailures": true,
"includePayouts": true
}
}Response
Success
Example response
{
"success": true,
"data": {
"message": "Test data generated successfully for merchant",
"summary": {
"merchantId": "934eef9d-2ea7-4a83-9646-cb8ecdc54947",
"paymentRequestsCreated": 120,
"transactionsCreated": 120,
"customersCreated": 15,
"timeElapsed": "5.5s"
},
"details": {
"paymentRequestsByStatus": {
"completed": 84,
"pending": 18,
"failed": 12,
"cancelled": 6
},
"transactionsByType": {
"payment": 120,
"refund": 0
},
"transactionsByStatus": {
"completed": 84,
"pending": 18,
"failed": 12,
"cancelled": 6
},
"amountDistribution": {
"small": 48,
"medium": 48,
"large": 24
},
"currencyDistribution": {
"EUR": 60,
"GBP": 30,
"USD": 18,
"DKK": 12
}
}
}
}