08/06
2018
dev-master
9999999-devOnlinepenztarca kommunikacio
MIT
The Requires
Wallogit.com
2017 © Pedro PelĂĄez
Onlinepenztarca kommunikacio
Az opclient egy api csomag az onlinePénztårcåhoz., (*1)
PĂĄr dolog amit Ă©rdemes behĂvni hogy ne legyen gond., (*2)
require_once('../vendor/autoload.php');/Ez természetesn elhagyható/, (*3)
use Onlinepenztarca\Opkliens\OpClient;, (*4)
use Onlinepenztarca\Opkliens\OpActions;, (*5)
Példakód:, (*6)
$cartItemsToOp[] = array(
"price" =>140000,
"productId" =>54321
);
$userDatasToOp = array(
'email' => "teszt@teszt.com",
'data' => array(
'firstName' => "TesztelĆ",
)
);
$orderDatasToOp = array(
'id' => 12345,
'amount' => 145000,
"time" => date("Y-m-d H:i:s")
);
if (isset($_POST["onlinepenztarca_check"]) && !empty($_POST["onlinepenztarca_check"]) && $_POST["onlinepenztarca_check"] == "on") {
$valueOfOpCoin = 145000;
} else {
$valueOfOpCoin = null;
}
$opClient = new OpClient('APY_KEY',"APY_SECRET");
$opActions = new OpActions($opClient);
$returnObject = $opActions->cartAutomaticLite($userDatasToOp, $orderDatasToOp, $cartItemsToOp, $valueOfOpCoin);
if (isset($returnObject->success) && $returnObject->success == true && isset($returnObject->applied) && $returnObject->applied < 0) {
/*Azért <0 mert minuszba van visszaadva az érték*/
/*tovåbbi kód ha volt onlinePénztårca összeg felhasznålås*/
}
Onlinepenztarca kommunikacio
MIT