Classe PHP de connexion à l'API 1tpe.com Cette classe permet de récupérer des données concernant une vente sur votre compte vendeur ou affilié 1TPE.com.
<?php
include_once('classes/1tpe.class.php');
$api = new Api1TPE('<ID_MEMBRE>', '<CLE_API>');
$facture = $api->get_facture('<ID_FACTURE>');
?>
$facture est un objet dont les propriétés sont :
status: VALIDE / ERREUR FACTURE / ERREUR MEMBREamount: Montant de la commande (EUR)order_date: Date de la commande au format Y-m-dorder_time: Heure de la commande au format H:iproduct_name: Titre du produit achetéproduct_id: ID du produit achetéaffiliate: Login de l'affilié qui a généré la venteaffiliate_commission: Montant (EUR) de la commissions reversée à l'affiliéseller: Login du vendeur du produitseller_commission: Montant (EUR) de la commission reversée au vendeurrefunded: Booléen indiquant si la commande a été remboursée au client (suite à une rétractation par exemple)tracking: Valeur personnalisée passée dans la variable ?tk=... lors de la transactioncustomer_name: Nom du clientcustomer_address: Adresse du clientcustomer_zip: Code postal du clientcustomer_city: Ville du clientcustomer_country: Pays du clientcustomer_email: Adresse email du clientcustomer_data: Donnée supplémentaires transmises par le client
<html>
<head>
<meta charset="utf-8">
<title>API 1TPE.com</title>
</head>
<body>
Commande réalisée le <?php echo $facture->order_date; ?> à <?php echo $facture->order_time; ?>.<br />
Client : <?php echo $facture->customer_name; ?> (<?php echo $facture->customer_name; ?>)<br />
Produit commandé : <?php echo $facture->product_name; ?> (#<?php echo $facture->product_id; ?>)<br />
Montant dépensé : <?php echo $facture->amount; ?> EUROS.<br />
</body>
</html>