The Commission Adjustment Program (CAP) API allows Walmart to adjust seller’s offers. Seller can completely opt-in or opt-out of the Commission Adjustment Program. Sellers also have an option to opt-in or opt-out at a SKU level. For example, Sellers can individually opt items in or out by uploading the Item Opt-in file.
Opt-in or Opt-out of CAP Program
Sellers can either opt-in or opt-out from CAP program with the the Set up CAP SKU All API.
To enroll in CAP, call GET /v3/cppreference and specify the subsidyEnrolled value = “true”, the Seller enrolls in the CAP program. All eligible SKUs (current and future) are by default opt-in. After that, the seller can opt-out individual items.
To opt-out of the CAP, call GET /v3/cppreference and specify subsidyEnrolled value = “false”, the Seller stops participating in the CAP program and all eligible SKUs (current and future) are opt-out of the CAP program.
To opt-in or opt-out of an individual item, you need to set up the seller SKU for an individual item’s competitive price adjustment listed in the CSV file.
Sellers can simply to opt-in or opt-out for individual items.
- Use Update Bulk Prices API: call POST v3/feeds and specify feedType=CPT_SELLER_ELIGIBILITY.
- Change the CSV file entry for individual items. Change the SKU OPT IN column value to “Y” or “N” in the Item Opt-in CSV file.
For more information about Opt-in file, request a report download for CAP report. See Generate a CAP Report.
What’s in the CSV file?
Items eligible for this service appear in the Item Opt-in CSV file.
The response to a successful call includes a header as an attachment called Content-Disposition.
- The Content-Disposition header contains the name of the report. As an example, attachment: filename=10000000354_2016-01-15T23:09:54.438+0000.zip. The title includes your partner ID (in this case, 10000000354) and the timestamp when the file was generated.
- The attachment contains the report in a compressed zip format.