2017 © Pedro Peláez
 

library php-sdk

BLACKPAYMENT API PHP SDK

image

blackpayment/php-sdk

BLACKPAYMENT API PHP SDK

  • Sunday, May 29, 2016
  • by blackpayment
  • Repository
  • 1 Watchers
  • 0 Stars
  • 7 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

PHP-SDK

BLACK PAYMENT PHP SDK. SDK содержит методы для удобного взаимодействия с BLACK PAYMENT API. Ниже находятся примеры для старта. Для подробной информации, пожалуйста, обратитесь к нашей документации http://docs.blackpayment.apiary.io, (*1)

Latest Stable Version, (*2)

Установка

Для установки SDK, необходимо воспользоваться Composer., (*3)

Если Вы ещё не используете Composer- это достаточно просто. Вот инструкция по установке., (*4)

# Установите Composer
curl -sS https://getcomposer.org/installer | php

# Добавьте BLACK PAYMENT в зависимость
php composer.phar require blackpayment/php-sdk:~0.9

Если у Вас нет доступа к SSH, то можете установить Composer по Этой инструкции., (*5)

Дальше, установите автозагрузку Composer в Ваше приложение, чтобы автоматически загружать BLACK PAYMENT SDK в Ваш проект:, (*6)

require 'vendor/autoload.php';
use BlackPayment\BlackPayment;

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

Вот так происходит генерация платежей через наш SDK:, (*7)

# В первую очередь необходимо инициализировать наш SDK для Вашего магазина. 
$bp = new BlackPayment("ВАШ API TOKEN","ВАШ SECRET KEY");

# Теперь можно отправлять запрос создания платежа.
$response = $bp->makeAction('makePayment', array('amount'       => 420, 
                                                'currency'      => 'RUB', 
                                                'description'   => 'Payment For Doge', 
                                                'order'         => 'MUCHORDER'));

# Исследуем ответ от API.
if(isset($response->url)) {
    $paymentid = $response->paymentid; //Идентификатор платежа внутри BLACK PAYMENT
    $paymentUrl = $response->url; //Ссылка платежа
}elseif (isset($response->error)) {
    print 'Ошибка: '.$response->errorDescription;
}else {
    print 'Фатальная ошибка';
}

Дополнительная информация

Более подробные примеры использования Наших методов API описаны в /sample., (*8)

Поддержка и обратная связь

Посетите наш сайт для дополнительной информации о нашем API., (*9)

Если Вы нашли баг, пожалуйста отправьте описание нам. Мы поддерживаем Bug Bounty программу. security@blackpapyment.ru., (*10)

The Versions

29/05 2016

dev-master

9999999-dev https://github.com/blackpayment/php-sdk

BLACKPAYMENT API PHP SDK

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

api blackpayment

14/05 2016

0.9.1

0.9.1.0 https://github.com/blackpayment/php-sdk

BLACKPAYMENT API PHP SDK

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

api blackpayment