{"product_id":"wordsworth-books-3-month-subscription","title":"Wordsworth Books 3 Month Subscription","description":" \u003cscript type=\"text\/javascript\"\u003e\nfunction shippingRequiredPayFast (formReference) {\nlet cont = true;\nfor( let i = 0; i \u003c formReference.elements.length; i++ ) {\n\nif( formReference.elements[i].className !== 'shipping' )\ncontinue;\n\nif( formReference.elements[i].name === 'line2' )\ncontinue;\n\nif( !cont )\ncontinue;\n\nif( formReference.elements[i].name === 'country' ) {\nif( formReference.elements[i].selectedIndex === 0 ) {\ncont = false;\nalert ( 'Select a country' );\n}\n} else{\nif( 0 === formReference.elements[i].value.length || \/^\\s*$\/.test( formReference.elements[i].value ) ) {\ncont = false;\nalert ( 'Complete all the mandatory address fields' );\n}\n}\n}\nif( !cont ) {\nreturn cont;\n}\n}\n\u003c\/script\u003e\n \u003cscript type=\"text\/javascript\"\u003e\nfunction actionPayFastJavascript ( formReference ) {\nlet shippingValid = shippingRequiredPayFast( formReference );\n if (typeof shippingValid !== 'undefined' \u0026\u0026 !shippingValid) {\nreturn false;\n}\nif (typeof customValid !== 'undefined' \u0026\u0026 !customValid) {\nreturn false;\n}\nreturn true;\n }\n\u003c\/script\u003e\n\u003cform onsubmit=\"return actionPayFastJavascript( this );\" name=\"PayFastPayNowForm\" action=\"https:\/\/payment.payfast.io\/eng\/process\" method=\"post\"\u003e\n\u003cinput required type=\"hidden\" name=\"cmd\" value=\"_paynow\"\u003e\n\u003cinput required type=\"hidden\" name=\"receiver\" pattern=\"[0-9]\" value=\"22373169\"\u003e\n\u003cinput required type=\"hidden\" name=\"amount\" value=\"299\"\u003e\n\u003cinput required type=\"hidden\" name=\"item_name\" maxlength=\"255\" value=\"Wordsworth 3x month subscription\"\u003e\n\u003cinput type=\"hidden\" name=\"item_description\" maxlength=\"255\" value=\"You'll receive our 'book of the month' at the beginning of each new month.\"\u003e\n\u003cinput required type=\"hidden\" name=\"subscription_type\" pattern=\"1\" value=\"1\"\u003e\n\u003cinput type=\"hidden\" name=\"recurring_amount\" value=\"299\"\u003e\n\u003cinput required type=\"hidden\" name=\"cycles\" pattern=\"[0-9]\" value=\"3\"\u003e\n\u003cinput required type=\"hidden\" name=\"frequency\" pattern=\"[0-9]\" value=\"3\"\u003e\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\"\u003e\u003cspan style=\"font-weight: bold;\"\u003eShipping Address\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan style=\"color:red;\"\u003e*\u003c\/span\u003e Line 1\u003c\/td\u003e\n\u003ctd\u003e\u003cinput type=\"text\" name=\"line1\" class=\"shipping\" value=\"\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLine 2\u003c\/td\u003e\n\u003ctd\u003e\u003cinput type=\"text\" name=\"line2\" class=\"shipping\" value=\"\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan style=\"color:red;\"\u003e*\u003c\/span\u003e City\u003c\/td\u003e\n\u003ctd\u003e\u003cinput type=\"text\" class=\"shipping\" name=\"city\" value=\"\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan style=\"color:red;\"\u003e*\u003c\/span\u003e Province\u003c\/td\u003e\n\u003ctd\u003e\u003cinput type=\"text\" class=\"shipping\" name=\"region\" value=\"\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan style=\"color:red;\"\u003e*\u003c\/span\u003e Country\u003c\/td\u003e\n\u003ctd\u003e\n\u003cselect name=\"country\" class=\"shipping\"\u003e\n\u003coption value=\"\" selected\u003e- Select -\u003c\/option\u003e\n\u003coption value=\"South Africa\"\u003eSouth Africa\u003c\/option\u003e\n\u003coption value=\"\"\u003e------------------------\u003c\/option\u003e\n\u003coption value=\"Botswana\"\u003eBotswana\u003c\/option\u003e\n\u003coption value=\"Lesotho\"\u003eLesotho\u003c\/option\u003e\n\u003coption value=\"Mauritius\"\u003eMauritius\u003c\/option\u003e\n\u003coption value=\"Mozambique\"\u003eMozambique\u003c\/option\u003e\n\u003coption value=\"Swaziland\"\u003eSwaziland\u003c\/option\u003e\n\u003coption value=\"Zimbabwe\"\u003eZimbabwe\u003c\/option\u003e\n\u003c\/select\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan style=\"color:red;\"\u003e*\u003c\/span\u003e Postal Code\u003c\/td\u003e\n\u003ctd\u003e\u003cinput type=\"number\" name=\"code\" class=\"shipping\" value=\"\"\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" align=\"center\"\u003e\n\u003cinput type=\"image\" src=\"https:\/\/my.payfast.io\/images\/buttons\/Subscribe\/Light-Large-Subscribe.png\" alt=\"Subscribe\" title=\"Subscribe with Payfast\"\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/form\u003e","brand":"Wordsworth Books","offers":[{"title":"450 \/ 425 \/ 399","offer_id":47322537197746,"sku":"978180096060296","price":450.0,"currency_code":"ZAR","in_stock":false}],"url":"https:\/\/www.wordsworth.co.za\/products\/wordsworth-books-3-month-subscription","provider":"Wordsworth Books","version":"1.0","type":"link"}