Reviews and Ratings
When an order reaches the review stage, the buyer can leave a star rating and a written review of the service. Submitting the review completes the order.
Leaving a review
Section titled “Leaving a review”The review form uses a star rating widget and a comment field. On submit the plugin:
- Moves the order to Order Complete and completes the payment.
- Stores the review in the
wp_edd_sell_product_reviewstable (product id, user id, payment id, review text, rating, and timestamp). - Appends the review to the product meta
edd_service_reviewsfor quick lookups. - If EDD Reviews is active, also inserts the review as a native
edd_reviewcomment so it appears in the standard EDD Reviews interface, with rating and purchase meta attached.
Displaying reviews
Section titled “Displaying reviews”If the “Display reviews on single product page” setting is enabled and EDD Reviews is not active, the plugin renders its own reviews list on the single service product page. When EDD Reviews is active, that extension controls display.
Vendor rating summary
Section titled “Vendor rating summary”The plugin can compute an average rating across all of a vendor’s service products from the reviews table, shown as a review count and an average score.
Note on rating precision
Section titled “Note on rating precision”The changelog references half star (0.5) rating precision, and the reviews table column stores ratings as a decimal. Be aware that the insert into the custom reviews table writes the rating as an integer, so half star values are not preserved in that table. Ratings pushed to EDD Reviews and product meta retain the submitted value. This is flagged as a known issue in Troubleshooting.

