PHPackages                             onlinepenztarca/opclient - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. onlinepenztarca/opclient

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

onlinepenztarca/opclient
========================

Onlinepenztarca kommunikacio

1.1.2(7y ago)153MITPHP

Since Nov 28Pushed 6y agoCompare

[ Source](https://github.com/onlinepenztarca/opclient)[ Packagist](https://packagist.org/packages/onlinepenztarca/opclient)[ RSS](/packages/onlinepenztarca-opclient/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

opclient
========

[](#opclient)

Az opclient egy api csomag az onlinePénztárcához.

**Pár dolog amit érdemes behívni hogy ne legyen gond.**

require\_once('../vendor/autoload.php');/*Ez természetesn elhagyható*/

use Onlinepenztarca\\Opkliens\\OpClient;

use Onlinepenztarca\\Opkliens\\OpActions;

Példakód:

```
    $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
