Performance Report
Overview
The Performance report API details the payment performance on your account, so you can see how payments are performing during the current cycle.
Endpoint
GET <https://marketplace.walmartapis.com/v3/report/payment/performance>
Functionality
This API helps you track:
- Operational dashboards
- Seller health
- Fulfilling compliance requirements
- Risk mitigation
- Performance improvement planning
Request sample
curl --request GET \ --url https://marketplace.walmartapis.com/v3/report/payment/performance \ --header 'accept: application/json'
Modify your code
1. Add required authentication headers
Include your required Walmart Marketplace authentication headers, such as:
- OAuth access token
- Consumer ID (if applicable)
- Correlation ID (recommended for request tracing)
Example additions:
--header 'Authorization: Bearer \<ACCESS_TOKEN>' \\ --header 'WM_CONSUMER.ID: \<CONSUMER_ID>' \\ --header 'WM_QOS.CORRELATION_ID: <unique-id>'
2. Integrate the performance report into your monitoring systems
You can set up your monitoring system to:
- Trigger alerts if certain thresholds are breached
- Display metrics in internal dashboards
- Track rolling averages over time
- Create performance scorecards
Response sample
{ "statusCode": 200, "status": "OK", "error": "", "partnerId": "12345678901", "payload": { "7DAY": { "refundRateSellerFault": 2.66, "refundRateCustomerFault": 4.85, "ots": 100, "otd": 100, "vtr": 93.3333333, "cancellationSellerFault": 0, "cancellationCustomerFault": 0.98 }, "14DAY": { "refundRateSellerFault": 1.2, "refundRateCustomerFault": 2.19, "ots": 100, "otd": 100, "vtr": 96.0784314, "cancellationSellerFault": 0, "cancellationCustomerFault": 0.52 }, "30DAY": { "refundRateSellerFault": 2.13, "refundRateCustomerFault": 3.11, "ots": 100, "otd": 100, "vtr": 98.2683983, "cancellationSellerFault": 0.22, "cancellationCustomerFault": 0.22 }, "60DAY": { "refundRateSellerFault": 1.98, "refundRateCustomerFault": 3.4, "ots": 100, "otd": 99.8231653, "vtr": 99.2007105, "cancellationSellerFault": 0.09, "cancellationCustomerFault": 0.45 }, "90DAY": { "refundRateSellerFault": 2.42, "refundRateCustomerFault": 3.2, "ots": 100, "otd": 99.7278171, "vtr": 99.4983278, "cancellationSellerFault": 0.11, "cancellationCustomerFault": 0.62 } }
}
Result
- The Performance report API returns seller performance metrics across multiple rolling time windows.
- Metrics help evaluate operational efficiency and compliance.
- You can use this data to:
- Monitor fulfillment reliability
- Reduce refund and cancellation rates
- Improve tracking compliance
- Maintain program eligibility
Next Steps
Recon report (Legacy)
The Recon report (Legacy) API generates transaction-level details about your account, such as IDs, adjustments, refunds, commissions, shipping fees, and settlement totals. The recon report is generated in CSV file format for legacy systems that aren’t JSON compatible.
Recon Report JSON
The Recon report JSON Is a report of transactions, payouts, fees, refunds, and other financial activities in the JSON file format.
Recon report
The Recon report provides data about your settlements, order transactions, commissions, shipping fees, taxes, adjustments, and refund information. This API has the latest API standards with more advanced functionality and improvements.
Available recon report dates (Legacy)
The Available recon report dates (Legacy) provides date ranges available to download in the recon report.
- Available recon report dates (Legacy) Guide
- Available recon report dates (Legacy) API Reference Guide
Available recon report dates
The available recon report dates provides the date ranges available to download in the recon report.
Payment statement report
The Payment statement report Is a high-level overview of the payouts on your account after the settlement cycle has closed.
Updated about 11 hours ago
