Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $url = "https://btc-e.com/api/2/btc_usd/ticker";
- $json = json_decode(file_get_contents($url), true);
- $price = $json["ticker"]["last"];
- $usdPrice = 30; // SET THE PRICE OF THE ITEM HERE
- $calc = $usdPrice / $price;
- $itemPrice = round($calc, 4);
- require("yourEmail.php");
- $emailTitle = "New Purchase";
- $productName = "Wizard Spoon"; // ENTER IN PRODUCT NAME
- if(isset($_POST['submit'])){
- $email = $_POST['email'];
- $name = $_POST['name'];
- $street = $_POST['street'];
- $city = $_POST['city'];
- $state = $_POST['state'];
- $zip = $_POST['zip'];
- //CREATE UNIQUE BITCOIN ADDRESS FOR PAYMENT
- require("blockChn.php");
- $new_address = "https://blockchain.info/merchant/$id/new_address?password=$pw";
- $json_new_addr = json_decode(file_get_contents($new_address), true);
- $display_address = $json_new_addr["address"];
- $body = <<<EOD
- <h1>New Purchase</h1>
- Item Purchased: $productName <br>
- Email: $email <br>
- Name: $name <br>
- Street: $street <br>
- City: $city <br>
- State: $state <br>
- Zip: $zip <br>
- Payment Address: $display_address <br>
- Payment Amount: $itemPrice <br>
- EOD;
- $headers = "From: sales@btcthreads.com" ."\r\n";
- $headers .= "Content-type: text/html\r\n";
- $success = mail("$yourEmail", "$emailTitle", "$body", "$headers");
- $message = '<div id="pmsg">Thank you for your order! There is only one more step!<br>Please send ' . $itemPrice . ' to ' . $display_address . '<br>We have emailed you this information if you have to pay later.</div>';
- $custEmail = <<<EOD
- <h3>Please send payment to finalize your purchase</h3>
- Payment Address: $display_address <br>
- Payment Amount: $itemPrice <br>
- Item Purchased: $productName <br>
- Email: $email <br>
- Name: $name <br>
- Street: $street <br>
- City: $city <br>
- State: $state <br>
- Zip: $zip <br>
- EOD;
- $customerCopy = mail($email, "Wooden Spoons Purchase", $custEmail, $headers);
- }
- ?>
- <html>
- <head>
- <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Pacifico">
- <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Ubuntu">
- <style>
- html {
- font-family: "Ubuntu";
- }
- #header {
- background-color: #4E84D5;
- height: 95px;
- width: 100%;
- font-family: "Ubuntu";
- color: #ffffff;
- }
- #storeName {
- margin-left: 100px;
- font-family: "Pacifico";
- color: #ffffff;
- font-size: 38px;
- }
- #buy {
- background-color: #7A85AD;
- height: 55px;
- width: 250px;
- border-radius: 4px;
- text-shadow: 1px 1px #666666;
- border: 2px solid #47D1FF;
- font-family: Calibri;
- color: #ffffff;
- font-size: 26px;
- }
- #finpay {
- background-color: #7A85AD;
- height: 55px;
- width: 250px;
- border-radius: 4px;
- text-shadow: 1px 1px #666666;
- border: 2px solid #EE3B3B;
- font-family: Calibri;
- color: #ffffff;
- font-size: 26px;
- }
- #pmsg {
- background-color: #7A85AD;
- height: 100px;
- width: 650px;
- border-radius: 4px;
- text-shadow: 1px 1px #666666;
- border: 2px solid #EE3B3B;
- font-family: Calibri;
- color: #ffffff;
- font-size: 20px;
- }
- #itpr {
- text-shadow: 1px 1px #666666;
- font-family: Calibri;
- font-size: 24px;
- }
- p {
- border: 2px solid #cccccc;
- width: 650px;
- }
- .fw{
- height: 55px;
- width: 650px;
- font-size: 26px;
- font-family: Calibri;
- border-radius: 4px;
- border: 2px solid #cccccc;
- }
- .cty{
- height: 55px;
- width: 300px;
- font-size: 26px;
- font-family: Calibri;
- border-radius: 4px;
- border: 2px solid #cccccc;
- }
- .ste{
- height: 56px;
- width: 90px;
- font-size: 26px;
- font-family: Calibri;
- border-radius: 4px;
- border: 2px solid #cccccc;
- }
- .zip{
- height: 55px;
- width: 250px;
- font-size: 26px;
- font-family: Calibri;
- border-radius: 4px;
- border: 2px solid #cccccc;
- }
- </style>
- <script>
- function resettoggle() {
- var e = document.getElementById('buyForm');
- e.style.display = 'none';
- }
- function toggle_visibility(id) {
- var e = document.getElementById('buyForm');
- if(e.style.display == 'none')
- e.style.display = 'block';
- else
- e.style.display = 'none';
- }
- </script>
- </head>
- <body onLoad="resettoggle()">
- <table id="header">
- <tr>
- <td><span id="storeName">Tiny Bitcoin Store</span></td>
- </tr>
- </table>
- <h2><?php echo $productName; ?></h2>
- <table>
- <tr>
- <td>
- <img src="images/wizard.jpg">
- </td>
- <td><span id="itpr">Price: $<?php echo $usdPrice; ?><br> ฿<?php echo $itemPrice; ?></span>
- </td>
- </table>
- <?php echo $message; ?>
- <button id="buy" onclick="toggle_visibility('buyForm');">ORDER</button><br>
- <div id="buyForm">
- <form method="post">
- <input type="email" name="email" class="fw" placeholder="your@email.com"><br>
- <input type="text" name="name" class="fw" placeholder="Full Name"><br>
- <input type="text" name="street" class="fw" placeholder="Address"><br>
- <input type="text" name="city" class="cty" placeholder="City">
- <select name="state" class="ste">
- <option value="AK">AK</option>
- <option value="AL">AL</option>
- <option value="AR">AR</option>
- <option value="AZ">AZ</option>
- <option value="CA">CA</option>
- <option value="CO">CO</option>
- <option value="CT">CT</option>
- <option value="DC">DC</option>
- <option value="DE">DE</option>
- <option value="FL">FL</option>
- <option value="GA">GA</option>
- <option value="HI">HI</option>
- <option value="IA">IA</option>
- <option value="ID">ID</option>
- <option value="IL">IL</option>
- <option value="IN">IN</option>
- <option value="KS">KS</option>
- <option value="KY">KY</option>
- <option value="LA">LA</option>
- <option value="MA">MA</option>
- <option value="MD">MD</option>
- <option value="ME">ME</option>
- <option value="MI">MI</option>
- <option value="MN">MN</option>
- <option value="MO">MO</option>
- <option value="MS">MS</option>
- <option value="MT">MT</option>
- <option value="NC">NC</option>
- <option value="ND">ND</option>
- <option value="NE">NE</option>
- <option value="NH">NH</option>
- <option value="NJ">NJ</option>
- <option value="NM">NM</option>
- <option value="NV">NV</option>
- <option value="NY">NY</option>
- <option value="OH">OH</option>
- <option value="OK">OK</option>
- <option value="OR">OR</option>
- <option value="PA">PA</option>
- <option value="RI">RI</option>
- <option value="SC">SC</option>
- <option value="SD">SD</option>
- <option value="TN">TN</option>
- <option value="TX">TX</option>
- <option value="UT">UT</option>
- <option value="VA">VA</option>
- <option value="VT">VT</option>
- <option value="WA">WA</option>
- <option value="WI">WI</option>
- <option value="WV">WV</option>
- <option value="WY">WY</option>
- </select>
- <input type="text" name="zip" class="zip" placeholder="Zip"><br>
- <input type="submit" name="submit" id="finpay" value="FINISH & PAY">
- </form>
- </div>
- <p>Description of the item goes here. The Enchanted Spoon was carved by hand and coated with
- special shaman herbs. It looks and smells great! You can use it to eat soup or just display it on a shelf.
- Pay with bitcoin today!</p>
- <br>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement