Создание платежа

Для создания платежа необходимо передавать множество параметров:

  • Никнейм покупателя

  • ID сервера, на котором совершаются покупки

  • Массив элементов, где ключом является ID товара, а значением - его количество

<?php

$key = '12aeb1f345h5gdrf5fj6ds869h33f8fe';
$sdk = new EasyDonate\Sdk($key);

$payment = $sdk->payment()
               ->setCustomer('Player123')
               ->setServerId(399)
               ->setProducts([1000 => 1, 1002 => 2, ...])
               ->create();

var_dump($payment);

Метод также может перенаправить пользователя автоматически после создания платежа. Для этого необходимо передать параметр true в метод create().

<?php

$key = '12aeb1f345h5gdrf5fj6ds869h33f8fe';
$sdk = new EasyDonate\Sdk($key);

// Автоматически перенаправит пользователя на платежную ссылку
$sdk->payment()
    ->setCustomer('Player123')
    ->setServerId(399)
    ->setProducts([1000 => 1, 1002 => 2, ...])
    ->create(true);

Last updated