skrill php client
0.0.7
Skrill api php wrapper.
$ composer require zhooravell/skrill-php-client<?php
use MoneyMoney;
use MoneyCurrency;
use GuzzleHttpClient;
use SkrillSkrillClient;
use SkrillValueObjectEmail;
use SkrillRequestSaleRequest;
use SkrillValueObjectPassword;
use SkrillValueObjectTransactionID;
use SkrillFactoryRedirectUrlFactory;
$httpClient = new Client();
$email = new Email('...');
$password = new Password('...');
$client = new SkrillClient($httpClient, $email, $password);
$transactionID = new TransactionID('...');
$request = new SaleRequest($transactionID, new Money(1, new Currency('USD')));
$sid = $client->prepareSale($request);
$redirectURL = RedirectUrlFactory::fromSid($sid);
var_dump($redirectURL);