All Collections
Integrations
Other Ecommerce Platforms
Queuing Review Invitations using PHP code
Queuing Review Invitations using PHP code
Mollie Herbert avatar
Written by Mollie Herbert
Updated over a week ago

If we don’t provide a plugin that suits your requirements then we have provided this starting point for anyone who wants to write custom PHP code to queue review invitations.

Requirements

⭐️ Available on our Grow plan and above

Navigation 📍

To use this you would need to use the API Credentials.

  • Login to your REVIEWS.io Account

  • Select Integrations

  • Select API


PHP Code

<?php$store = 'STORE-ID-GOES-HERE';$apikey = 'API-KEY-GOES-HERE'; $headersRequest = array("store: ".$store,"apikey: ".$apikey,"Content-Type: application/json"); $bodyRequest = array("name" => "Demo Customer","email" => "demo-email@reviews.co.uk","order_id" => 12345,"products" => array(array("sku" => "123","name" => "Test Product","image" => "http://www.reviews.co.uk/test-image.jpg","pageUrl" => "https://www.reviews.co.uk/test-product"))); // Queue Merchant Invitation$ch = curl_init();curl_setopt($ch, CURLOPT_URL, 'https://api.reviews.co.uk/merchant/invitation');curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_HEADER, true);curl_setopt($ch, CURLOPT_HTTPHEADER, $headersRequest);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($bodyRequest));$response = curl_exec($ch);print_r($response); // Queue Product Invitation$ch = curl_init();curl_setopt($ch, CURLOPT_URL, 'https://api.reviews.co.uk/product/invitation');curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_HEADER, true);curl_setopt($ch, CURLOPT_HTTPHEADER, $headersRequest);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($bodyRequest));$response = curl_exec($ch);print_r($response);
Did this answer your question?