Bitcoin Forum

Local => Markt => Topic started by: Jouke on November 29, 2012, 06:22:58 PM



Title: Directe betaal-link voor Bitonic.nl
Post by: Jouke on November 29, 2012, 06:22:58 PM
We hebben de betaal-link (https://www.bitonic.nl/link) sterk verbeterd. Het is nu mogelijk om extra informatie weer te geven. Tevens wordt een e-mail verstuurd als de betaling geslaagd is en de bitcoins onderweg zijn. Hiermee kunnen mensen en bedrijven makkelijk bitcoins ontvangen.

http://allroadmap.nl/bitonic/bitonic/Betaallink4.jpg
https://www.bitonic.nl/pay/684q7YEH



Title: Re: Directe betaal-link voor Bitonic.nl
Post by: Jouke on November 30, 2012, 08:37:53 AM
Onze site ondersteunt verschillende templates, waaronder Ajax en Json. De input-velden zijn via de url mee te geven. In feite hebben we daarmee direct een API om bovenstaande makkelijk te integreren in een website.

Ik heb heel kort een scriptje geschreven om te illustreren wat ik bedoel:

Code:
<?php
/*
Dit is een klein voorbeeld van de werking van de api's op bitonic.nl
Alle input-velden zijn via get-vraiabelen mee te geven.

Bijvoorbeeld de betaallink: https://www.bitonic.nl/link/.

Daar staan verschillende input-velden.
        Bitcoinadres: bitcoinaddress
        Naam: name
        e-mailadres: email
        Omschrijving: description
        Drie radiobuttons met de naam fixed, en de waardes false, btc en euros
        Bitcoin: btc
        Euro: euros
        En een knop genaamd generate.

De website van Bitonic heeft verschillende output templates, waaronder ajax en json.
Deze zijn te gebruiken door dit in de URL op te geven. Bovenstaande url wordt dan
https://www.bitonic.nl/json/link/. De variabelen kunnen met deze URL meegegeven
worden. Omdat we de uitkomst willen hebben doen we alsof we de knop generate hebben
ingedrukt. De url wordt dan bijvoorbeeld:
https://www.bitonic.nl/json/link/?bitcoinaddress=1JoukeUpgpHP7zPe2fjLqfMCwCv2UJRP25&generate=yes.
*/


// Persoonlijke gegevens
$bitcoinadres "1JoukeUpgpHP7zPe2fjLqfMCwCv2UJRP25";
$naam "Jouke Hofman";
$email "jouke@bitonic.nl";

// Product, een waterkoker met een vaste prijs van 25 euro.
$omschrijving "Waterkoker van het merk samsung.";
$fixed "euros";
$euro "25";

$url "https://www.bitonic.nl/json/link/";
$url .= "?bitcoinaddress=$bitcoinadres";
$url .= "&name="urlencode($naam);
$url .= "&email="urlencode($email);
$url .= "&description="urlencode($omschrijving);
$url .= "&fixed=$fixed";
$url .= "&euros=$euro";
$url .= "&generate=yes";

$json =  json_decode(file_get_contents($url));

?>

<html>
<p><?php echo $json->widgets->direct_link->url?></p><br>
<p><img src="https://www.bitonic.nl/<?php echo $json->widgets->qrcode->qrsource?>"></p><br>
</html>


Of in plaats van een URL te geven, kan je de pagina ook prima direct in een iframe zetten :)

Code:
<iframe src="<?php echo $json->widgets->direct_link->url?>" width="780" height="443"></iframe>


Title: Re: Directe betaal-link voor Bitonic.nl
Post by: Jouke on February 25, 2013, 09:55:40 AM
Helaas hebben we de betaallink-functionaliteit tijdelijk uit moeten schakelen wegens misbruik.

Sommige mensen doen helaas alles voor eigen financieel gewin en maken daarmee mooie dingen van anderen kapot.

We laten ons echter niet uit het veld slaan en zullen binnenkort terugkeren met een beter beveiligde versie.