Skip to content

Sakhnovkrg/PayBox

Repository files navigation

Информация

https://paybox.money/kz_ru/dev

https://docs.freedompay.money/

Примеры использования

// Cоздание тестового счета на оплату
$paybox = new \Sakhnovkrg\Paybox\PayboxClient(
    'https://api.freedompay.money', 123456, 'secret', 'random', true);

$orderId = 1;
$orderCost = 500;

$invoice = $paybox->createInvoice($orderId, $orderCost, 'Описание заказа')
    ->setUserEmail('[email protected]')
    ->setUserPhone('77776665544')
    ->setParam1("Адрес доставки");

$data = $invoice->getData();

$redirectUrl = $data->getRedirectUrl();
$paymentId = $data->getPaymentId();

header('Location:' . $redirectUrl);
// Проверка статуса платежа
$paymentId = 999999999;
$paymentStatus = $paybox->getPaymentStatus($paymentId);
$transactionStatus = $paymentStatus->getTransactionStatus();

About

Прием оплаты через PayBox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages