* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/**
 * This is an example for Merchant handled subscriptions.  This code will generate a 
 * recurrence request.
 */
chdir("..");
require_once 'library/googlerequest.php';
require_once 'library/googleitem.php';
define('RESPONSE_HANDLER_ERROR_LOG_FILE', 'googleerror.log');
define('RESPONSE_HANDLER_LOG_FILE', 'googlemessage.log');
$merchant_id = "";
// Your Merchant ID
$merchant_key = "";
// Your Merchant Key
$server_type = "sandbox";
// change this to go live
$currency = 'USD';
// set to GBP if in the UK
$certificate_path = "";
// set your SSL certificate path
$google_order_id = "";
// set your SSL CA cert path
$Grequest = new GoogleRequest($merchant_id, $merchant_key, $server_type, $currency);
$GRequest->SetCertificatePath($certificate_path);
$item1 = new GoogleItem("recurring item", "recurring item fee", 1, 30.0);
$item1->SetCurrency($currency);
$items = array($item1);
$Grequest->SendRecurrenceRequest($google_order_id, $items);