{"id":400240,"date":"2026-11-07T08:17:32","date_gmt":"2026-11-07T08:17:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/reprizo-pro\/"},"modified":"2026-11-07T09:05:14","modified_gmt":"2026-11-07T09:05:14","slug":"reprizo-pro","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/reprizo-pro\/","author":23600463,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.4","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Reprizo Pro","header_author":"Reprizo","header_description":"Online trade-in for second-hand shops: your customers photograph an item on your site and receive your trade-in offer, priced by Reprizo according to your rules.","assets_banners_color":"68707d","last_updated":"2026-11-07 09:05:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/reprizo.com\/pro\/","header_author_uri":"https:\/\/reprizo.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":235,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"reprizo","date":"2026-11-07 08:49:55","revision":3789221},"1.0.1":{"tag":"1.0.1","author":"reprizo","date":"2026-11-07 09:05:14","revision":3789242}},"upgrade_notice":{"1.0.1":"<p>The condition of the item is shown in the language of the site.<\/p>","1.0.0":"<p>First version.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3789175,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3789175,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3789221,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3789221,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"reprizo-pro\/reprise":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"reprizo-pro\/reprise","title":"Reprizo: get an item valued","category":"widgets","icon":"update-alt","description":"A button (or the steps in the page) for your customers to get an item valued and receive your trade-in offer.","keywords":["trade-in","reprise","estimate"],"textdomain":"reprizo-pro","attributes":{"mode":{"type":"string","enum":["button","inline"],"default":"button"},"label":{"type":"string","default":""},"align":{"type":"string","enum":["","center","end"],"default":""}},"supports":{"html":false,"multiple":true},"editorScript":"file:.\/index.js"}},"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3789221,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3789242,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3789242,"resolution":"3","location":"assets","locale":"","width":1280,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3789242,"resolution":"4","location":"assets","locale":"","width":1280,"height":800},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3789242,"resolution":"5","location":"assets","locale":"","width":1280,"height":800},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3789242,"resolution":"6","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"The widget on a page of your site: the customer adds one to three photos and describes the item.","2":"The indicative offer shown to the customer, with its number and QR code for the counter.","3":"Trade-in requests in your WordPress admin.","4":"A request: the customer's photos, the identified item, the offer shown and the contact details.","5":"An item received by parcel, paid with a single-use WooCommerce coupon e-mailed to the seller.","6":"Settings: the site connected to Reprizo, with the instant updates it receives."}},"plugin_section":[],"plugin_tags":[195116,15374,272347,195117,286],"plugin_category":[45],"plugin_contributors":[291306],"plugin_business_model":[],"class_list":["post-400240","plugin","type-plugin","status-publish","hentry","plugin_tags-buyback","plugin_tags-estimate","plugin_tags-second-hand","plugin_tags-trade-in","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-reprizo","plugin_committers-reprizo"],"banners":{"banner":"https:\/\/ps.w.org\/reprizo-pro\/assets\/banner-772x250.png?rev=3789221","banner_2x":"https:\/\/ps.w.org\/reprizo-pro\/assets\/banner-1544x500.png?rev=3789221","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/reprizo-pro\/assets\/icon-128x128.png?rev=3789175","icon_2x":"https:\/\/ps.w.org\/reprizo-pro\/assets\/icon-256x256.png?rev=3789175","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/reprizo-pro\/assets\/screenshot-1.png?rev=3789221","caption":"The widget on a page of your site: the customer adds one to three photos and describes the item."},{"src":"https:\/\/ps.w.org\/reprizo-pro\/assets\/screenshot-2.png?rev=3789242","caption":"The indicative offer shown to the customer, with its number and QR code for the counter."},{"src":"https:\/\/ps.w.org\/reprizo-pro\/assets\/screenshot-3.png?rev=3789242","caption":"Trade-in requests in your WordPress admin."},{"src":"https:\/\/ps.w.org\/reprizo-pro\/assets\/screenshot-4.png?rev=3789242","caption":"A request: the customer's photos, the identified item, the offer shown and the contact details."},{"src":"https:\/\/ps.w.org\/reprizo-pro\/assets\/screenshot-5.png?rev=3789242","caption":"An item received by parcel, paid with a single-use WooCommerce coupon e-mailed to the seller."},{"src":"https:\/\/ps.w.org\/reprizo-pro\/assets\/screenshot-6.png?rev=3789242","caption":"Settings: the site connected to Reprizo, with the instant updates it receives."}],"raw_content":"<!--section=description-->\n<p>Reprizo Pro brings the online trade-in of <a href=\"https:\/\/reprizo.com\/pro\/\">Reprizo<\/a> to your WordPress site. Your customers take one to three photos of an item they want to sell, the Reprizo service identifies it and prices it from second-hand market prices, then applies the trade-in rules of your shop: they receive an indicative offer (cash, store credit, consignment), subject to checking the condition, with a number they show at your counter.<\/p>\n\n<ul>\n<li>A button, a block or a shortcode: <code>[reprizo_reprise]<\/code>, the \"Reprizo: get an item valued\" block, or a floating button on every page.<\/li>\n<li>Trade-in requests in your WordPress admin: the customer's photos, the identified item, the offer shown, the contact details they left, the history, and the parcel steps when you accept items by post (approval, shipping label, reception, inspection, counter-offer, payment).<\/li>\n<li>With WooCommerce (optional): pay the seller with a single-use coupon reserved for their e-mail address and sent by WooCommerce, and put the item back on sale with a product draft written from the estimate, with the customer's photos. Nothing is ever published or put in stock automatically.<\/li>\n<li>A test mode, to try the widget on your site before opening it: only logged-in administrators see it, with simulated estimates that are never counted.<\/li>\n<\/ul>\n\n<p>The volume of estimates, the options shown to your customers, the prudence discount and the daily caps are set in Reprizo Pro: the plugin itself never restricts any feature.<\/p>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>A Reprizo Pro account with online trade-in open (https:\/\/reprizo.com\/pro\/).<\/li>\n<li>A site served over https.<\/li>\n<li>WooCommerce 9.0 or later is optional: it adds the coupon and the product draft.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects your site to the Reprizo service (Reprizo, https:\/\/reprizo.com\/), which estimates second-hand items for your shop. Nothing is sent before you connect the site with a connection code from Reprizo Pro.<\/p>\n\n<ul>\n<li><strong>When you connect the site<\/strong> (Reprizo \u203a Settings): the connection code, the address and name of your site, and the versions of WordPress, WooCommerce and the plugin are sent to <code>https:\/\/api.reprizo.com<\/code>. Reprizo returns the secret key of the site, kept encrypted in your database and never shown or sent to a browser.<\/li>\n<li><strong>On the pages where the widget appears<\/strong>: the visitor's browser loads the public settings of your widget from <code>https:\/\/api.reprizo.com<\/code> (shop name, address, opening hours, colours). When the visitor opens the widget, their browser solves a small proof-of-work challenge from Reprizo, then your site asks Reprizo for a 30-minute session with the secret key. The visitor's browser then sends to <code>https:\/\/api.reprizo.com<\/code> the photos (resized and stripped of their metadata in the browser), the description and the product code they enter, their first name, e-mail address and phone number with their consent, and their language. Reprizo processes these data on behalf of your shop to identify and price the item, sends the offer to the customer by e-mail on behalf of your shop, and shows the request to you. To identify and price the item, Reprizo sends the photos and the description to Google (Gemini API) as its processor; Google may process these data outside the European Union, under the European Commission's standard contractual clauses (see the privacy policy below).<\/li>\n<li><strong>In your WordPress admin<\/strong>: the plugin reads your trade-in requests from Reprizo and sends your actions (approval, label, inspection photos, payment declared, coupon identifier and its last four characters \u2014 never the code itself, product draft request). Product draft texts are written by Reprizo from the estimate, never from the customer's notes.<\/li>\n<li><strong>Reprizo to your site<\/strong>: Reprizo notifies the site when a request changes (<code>\/wp-json\/reprizo\/v1\/webhook<\/code>), with identifiers and statuses only, signed with a secret.<\/li>\n<\/ul>\n\n<p>Reprizo is the processor of your shop for these data (article 28 of the GDPR); your shop remains the controller and should mention it in its privacy policy: the plugin suggests a text for it in Settings \u203a Privacy \u203a Policy Guide.<\/p>\n\n<ul>\n<li>Terms of service: https:\/\/reprizo.com\/cgv\/<\/li>\n<li>Privacy policy: https:\/\/reprizo.com\/confidentialite\/<\/li>\n<\/ul>\n\n<h3>Source code<\/h3>\n\n<p>The widget shipped in <code>assets\/widget\/<\/code> is built from the TypeScript sources in <code>widget-src\/<\/code> (build script <code>widget-src\/tool\/build.mjs<\/code>, esbuild). See <code>widget-src\/README.md<\/code>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>In Reprizo Pro, open Account \u203a Management \u203a Online trade-in, choose your shop, then \"WordPress site\" \u203a \"Generate a connection code\".<\/li>\n<li>In WordPress, open Reprizo \u203a Settings, enter the code (valid 15 minutes, once) and click \"Connect\".<\/li>\n<li>Add the <code>[reprizo_reprise]<\/code> shortcode or the \"Reprizo: get an item valued\" block to a page, or turn on the floating button.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20the%20offer%20binding%3F\"><h3>Is the offer binding?<\/h3><\/dt>\n<dd><p>No. The offer shown online is indicative, subject to checking the condition of the item at your counter or on reception of the parcel. Your firm offer comes after the inspection.<\/p><\/dd>\n<dt id=\"does%20reprizo%20pay%20the%20sellers%20or%20ship%20the%20items%3F\"><h3>Does Reprizo pay the sellers or ship the items?<\/h3><\/dt>\n<dd><p>No. Your shop pays the seller (cash, transfer, cheque, store credit or a WooCommerce coupon) and receives the parcels. Reprizo records what you declare.<\/p><\/dd>\n<dt id=\"where%20are%20the%20coupon%20codes%20kept%3F\"><h3>Where are the coupon codes kept?<\/h3><\/dt>\n<dd><p>In WooCommerce only, as any coupon of your shop. Reprizo keeps the identifier of the coupon and its last four characters, never the code.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20disconnect%20the%20site%3F\"><h3>What happens if I disconnect the site?<\/h3><\/dt>\n<dd><p>The widget disappears from your site and its key is revoked. Your requests stay in Reprizo Pro. Uninstalling the plugin also revokes the key and erases its settings; coupons and product drafts stay in WooCommerce.<\/p><\/dd>\n<dt id=\"which%20languages%3F\"><h3>Which languages?<\/h3><\/dt>\n<dd><p>The plugin and the widget are available in English, French, Spanish, Italian, German and Portuguese.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>The condition of the item is now shown in the language of the site in the trade-in requests (it was always in French).<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First version: connection by code, widget (shortcode, block, floating button), trade-in requests and parcel steps in the admin, WooCommerce coupon and product draft, signed webhooks, test mode, suggested privacy policy text, six languages.<\/li>\n<\/ul>","raw_excerpt":"Online trade-in for second-hand shops: customers photograph an item on your site and receive your offer, priced by Reprizo with your rules.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/400240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=400240"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/reprizo"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=400240"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=400240"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=400240"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=400240"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=400240"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=400240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}